==> Synchronizing chroot copy [/home/leming/armv7/root] -> [leming]...done ==> Making package: prusa-slicer 2.9.2-10 (Wed Jul 2 13:32:12 2025) ==> Retrieving sources... -> Found prusa-slicer-2.9.2.tar.gz -> Found fixes_boost.patch -> Found fixes_cgal.patch -> Found fixes_nanosvg.patch -> Found integrate_occtwrapper.patch -> Found boost-1.88.patch ==> WARNING: Skipping verification of source file PGP signatures. ==> Validating source files with sha256sums... prusa-slicer-2.9.2.tar.gz ... Passed fixes_boost.patch ... Passed fixes_cgal.patch ... Passed fixes_nanosvg.patch ... Passed integrate_occtwrapper.patch ... Passed boost-1.88.patch ... Passed ==> Making package: prusa-slicer 2.9.2-10 (Wed Jul 2 13:32:40 2025) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... warning: dependency cycle detected: warning: harfbuzz will be installed before its freetype2 dependency warning: dependency cycle detected: warning: mesa will be installed before its libglvnd dependency Packages (139) adwaita-cursors-48.1-1 adwaita-fonts-49.0-2 adwaita-icon-theme-48.1-1 adwaita-icon-theme-legacy-46.2-3 aom-3.12.1-1 at-spi2-core-2.56.3-1 avahi-1:0.8+r194+g3f79789-3 bubblewrap-0.11.0-1 cairo-1.18.4-1 dav1d-1.5.1-1 dconf-0.40.0-3 default-cursors-3-1 desktop-file-utils-0.28-1 double-conversion-3.3.1-1 duktape-2.7.0-7 enchant-2.8.10-1 fontconfig-2:2.17.1-1 freetype2-2.13.3-3 fribidi-1.0.16-2 gdk-pixbuf2-2.42.12-2 giflib-5.2.2-2 glib-networking-1:2.80.1-1 glu-9.0.3-2 gperftools-2.16-1 graphene-1.10.8-2 graphite-1:1.3.14-4 gsettings-desktop-schemas-48.0-1 gsettings-system-schemas-48.0-1 gssdp-1.6.4-1 gst-plugins-bad-libs-1.26.3-1 gst-plugins-base-libs-1.26.3-1 gstreamer-1.26.3-1 gtk-update-icon-cache-1:4.18.6-1 gupnp-1:1.6.9-1 gupnp-igd-1.6.0-2 harfbuzz-11.2.1-1 harfbuzz-icu-11.2.1-1 hicolor-icon-theme-0.18-1 hidapi-0.15.0-1 highway-1.2.0-1 hwloc-2.12.1-1 hyphen-2.8.8-6 imath-3.1.12-4 iso-codes-4.18.0-1 jbigkit-2.1-8 jemalloc-1:5.3.0-5 json-glib-1.10.6-1 lcms2-2.17-1 libavif-1.3.0-1 libcloudproviders-0.3.6-2 libcolord-1.4.8-1 libcups-2:2.4.12-2 libdaemon-0.14-6 libdatrie-0.2.13-4 libdeflate-1.23-1 libdrm-2.4.125-1 libedit-20250104_3.1-1 libepoxy-1.5.10-3 libevdev-1.13.4-1 libglvnd-1.7.0-3 libgudev-238-3 libjxl-0.11.1-3 libmanette-0.2.12-1 libnice-0.1.22-2 libpciaccess-0.18.1-2 libproxy-0.5.9-1 librsvg-2:2.60.0-2 libsoup3-3.6.5-1 libstemmer-3.0.1-1 libthai-0.1.29-3 libunwind-1.8.2-1 libva-2.22.0-1 libwebp-1.5.0-1 libx11-1.8.12-1 libxau-1.0.12-1 libxcb-1.17.0-1 libxcomposite-0.4.6-2 libxcursor-1.2.3-1 libxdamage-1.1.6-2 libxdmcp-1.1.5-1.1 libxext-1.3.6-1 libxfixes-6.0.1-2 libxft-2.3.9-1 libxi-1.8.2-1 libxinerama-1.1.5-2 libxkbcommon-1.10.0-1 libxkbcommon-x11-1.10.0-1 libxrandr-1.5.4-1 libxrender-0.9.12-1 libxshmfence-1.3.3-1 libxslt-1.1.43-2 libxss-1.2.4-2 libxtst-1.2.5-1 libxv-1.0.13-1 libxxf86vm-1.1.6-1 libyuv-r2426+464c51a03-1 llvm-libs-20.1.7-1 lm_sensors-1:3.6.2-1 log4cplus-2.1.0-2 lzo-2.10-5 mesa-1:25.1.4-1 openjpeg2-2.5.3-1 orc-0.4.41-1 pango-1:1.56.4-1 pixman-0.46.2-1 pugixml-1.15-2 rav1e-0.7.1-1 shared-mime-info-2.4-2 snappy-1.2.2-2 spirv-tools-1:1.4.313.0-1 tcl-8.6.16-1 tinysparql-3.9.2-2 tk-8.6.16-1 vtk-9.3.0-32 vulkan-icd-loader-1.4.313.0-1 wayland-1.23.1-2 woff2-1.0.2-6 xcb-proto-1.17.0-3 xdg-dbus-proxy-0.1.6-1 xkeyboard-config-2.45-1 xorg-xprop-1.2.8-1 xorgproto-2024.1-2 blosc-1.21.6-1 boost-libs-1.88.0-3 glew-2.2.0-7 gtk3-1:3.24.49-2 libjpeg-turbo-3.1.1-1 libpng-1.6.50-1 libtiff-4.7.0-1 nanosvg-0.1.0.git1.9da543e-4 nlopt-2.10.0-3 onetbb-2022.2.0-1 opencascade-1:7.9.1-1 opencsg-1.8.1-1 openexr-3.3.4-1 openvdb-12.0.1-2 qhull-2020.2-5 webkit2gtk-4.1-2.48.3-1 z3-4.15.1-1 Total Download Size: 191.04 MiB Total Installed Size: 1390.42 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... vtk-9.3.0-32-armv7h downloading... opencascade-1:7.9.1-1-armv7h downloading... webkit2gtk-4.1-2.48.3-1-armv7h downloading... z3-4.15.1-1-armv7h downloading... openvdb-12.0.1-2-armv7h downloading... gtk3-1:3.24.49-2-armv7h downloading... imath-3.1.12-4-armv7h downloading... iso-codes-4.18.0-1-any downloading... gst-plugins-bad-libs-1.26.3-1-armv7h downloading... tcl-8.6.16-1-armv7h downloading... adwaita-icon-theme-legacy-46.2-3-any downloading... gst-plugins-base-libs-1.26.3-1-armv7h downloading... boost-libs-1.88.0-3-armv7h downloading... adwaita-fonts-49.0-2-any downloading... aom-3.12.1-1-armv7h downloading... gstreamer-1.26.3-1-armv7h downloading... librsvg-2:2.60.0-2-armv7h downloading... tk-8.6.16-1-armv7h downloading... libjxl-0.11.1-3-armv7h downloading... rav1e-0.7.1-1-armv7h downloading... openjpeg2-2.5.3-1-armv7h downloading... tinysparql-3.9.2-2-armv7h downloading... qhull-2020.2-5-armv7h downloading... openexr-3.3.4-1-armv7h downloading... gsettings-desktop-schemas-48.0-1-any downloading... highway-1.2.0-1-armv7h downloading... shared-mime-info-2.4-2-armv7h downloading... gperftools-2.16-1-armv7h downloading... cairo-1.18.4-1-armv7h downloading... at-spi2-core-2.56.3-1-armv7h downloading... hwloc-2.12.1-1-armv7h downloading... gdk-pixbuf2-2.42.12-2-armv7h downloading... glew-2.2.0-7-armv7h downloading... avahi-1:0.8+r194+g3f79789-3-armv7h downloading... jemalloc-1:5.3.0-5-armv7h downloading... pango-1:1.56.4-1-armv7h downloading... onetbb-2022.2.0-1-armv7h downloading... libsoup3-3.6.5-1-armv7h downloading... fontconfig-2:2.17.1-1-armv7h downloading... nlopt-2.10.0-3-armv7h downloading... log4cplus-2.1.0-2-armv7h downloading... dav1d-1.5.1-1-armv7h downloading... adwaita-cursors-48.1-1-any downloading... libnice-0.1.22-2-armv7h downloading... libwebp-1.5.0-1-armv7h downloading... libepoxy-1.5.10-3-armv7h downloading... libthai-0.1.29-3-armv7h downloading... libavif-1.3.0-1-armv7h downloading... libcups-2:2.4.12-2-armv7h downloading... orc-0.4.41-1-armv7h downloading... adwaita-icon-theme-48.1-1-any downloading... libva-2.22.0-1-armv7h downloading... libxslt-1.1.43-2-armv7h downloading... libcolord-1.4.8-1-armv7h downloading... duktape-2.7.0-7-armv7h downloading... json-glib-1.10.6-1-armv7h downloading... pixman-0.46.2-1-armv7h downloading... libyuv-r2426+464c51a03-1-armv7h downloading... glib-networking-1:2.80.1-1-armv7h downloading... libunwind-1.8.2-1-armv7h downloading... gupnp-1:1.6.9-1-armv7h downloading... libdatrie-0.2.13-4-armv7h downloading... libstemmer-3.0.1-1-armv7h downloading... graphene-1.10.8-2-armv7h downloading... dconf-0.40.0-3-armv7h downloading... pugixml-1.15-2-armv7h downloading... lzo-2.10-5-armv7h downloading... fribidi-1.0.16-2-armv7h downloading... enchant-2.8.10-1-armv7h downloading... libcloudproviders-0.3.6-2-armv7h downloading... nanosvg-0.1.0.git1.9da543e-4-armv7h downloading... libevdev-1.13.4-1-armv7h downloading... giflib-5.2.2-2-armv7h downloading... double-conversion-3.3.1-1-armv7h downloading... opencsg-1.8.1-1-armv7h downloading... libxft-2.3.9-1-armv7h downloading... gssdp-1.6.4-1-armv7h downloading... libmanette-0.2.12-1-armv7h downloading... woff2-1.0.2-6-armv7h downloading... libdeflate-1.23-1-armv7h downloading... libgudev-238-3-armv7h downloading... bubblewrap-0.11.0-1-armv7h downloading... desktop-file-utils-0.28-1-armv7h downloading... libxv-1.0.13-1-armv7h downloading... snappy-1.2.2-2-armv7h downloading... libxkbcommon-x11-1.10.0-1-armv7h downloading... libxtst-1.2.5-1-armv7h downloading... gupnp-igd-1.6.0-2-armv7h downloading... libproxy-0.5.9-1-armv7h downloading... blosc-1.21.6-1-armv7h downloading... xorg-xprop-1.2.8-1-armv7h downloading... xdg-dbus-proxy-0.1.6-1-armv7h downloading... libdaemon-0.14-6-armv7h downloading... gtk-update-icon-cache-1:4.18.6-1-armv7h downloading... hyphen-2.8.8-6-armv7h downloading... libxss-1.2.4-2-armv7h downloading... libxcomposite-0.4.6-2-armv7h downloading... libxinerama-1.1.5-2-armv7h downloading... harfbuzz-icu-11.2.1-1-armv7h downloading... libxdamage-1.1.6-2-armv7h downloading... gsettings-system-schemas-48.0-1-any downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing adwaita-fonts... installing hicolor-icon-theme... installing adwaita-icon-theme-legacy... installing adwaita-cursors... installing adwaita-icon-theme... installing dconf... installing gsettings-system-schemas... installing gsettings-desktop-schemas... installing xcb-proto... installing xorgproto... installing libxdmcp... installing libxau... installing libxcb... installing libx11... installing libxext... installing libxfixes... installing libxi... installing libxtst... installing xorg-xprop... installing at-spi2-core... installing libpng... installing graphite... Optional dependencies for graphite graphite-docs: Documentation installing harfbuzz... Optional dependencies for harfbuzz harfbuzz-utils: utilities installing freetype2... installing fontconfig... Creating fontconfig configuration... Rebuilding fontconfig cache... installing libxrender... installing lzo... installing pixman... installing cairo... installing desktop-file-utils... installing fribidi... installing libjpeg-turbo... installing jbigkit... installing libtiff... Optional dependencies for libtiff freeglut: for using tiffgt installing shared-mime-info... installing gdk-pixbuf2... Optional dependencies for gdk-pixbuf2 libwmf: Load .wmf and .apm libopenraw: Load .dng, .cr2, .crw, .nef, .orf, .pef, .arw, .erf, .mrw, and .raf libavif: Load .avif [pending] libheif: Load .heif, .heic, and .avif libjxl: Load .jxl [pending] librsvg: Load .svg, .svgz, and .svg.gz [pending] webp-pixbuf-loader: Load .webp installing iso-codes... installing libcloudproviders... installing lcms2... installing libcolord... installing libdaemon... installing avahi... Optional dependencies for avahi gtk3: avahi-discover, avahi-discover-standalone, bshell, bssh, bvnc [pending] libevent: libevent bindings [installed] nss-mdns: NSS support for mDNS python-dbus: avahi-bookmarks, avahi-discover python-gobject: avahi-bookmarks, avahi-discover python-twisted: avahi-bookmarks qt5-base: qt5 bindings installing libcups... installing libpciaccess... installing libdrm... Optional dependencies for libdrm cairo: needed for modetest tool [installed] installing libxshmfence... installing libxxf86vm... installing libedit... installing llvm-libs... installing lm_sensors... Optional dependencies for lm_sensors rrdtool: for logging with sensord perl: for sensor detection and configuration convert [installed] installing spirv-tools... installing default-cursors... Optional dependencies for default-cursors adwaita-cursors: default cursor theme [installed] installing wayland... installing mesa... Optional dependencies for mesa opengl-man-pages: for the OpenGL API man pages installing libglvnd... installing libepoxy... installing dav1d... Optional dependencies for dav1d dav1d-doc: HTML documentation installing libdatrie... installing libthai... installing libxft... installing pango... installing librsvg... installing libxcomposite... installing libxcursor... installing libxdamage... installing libxinerama... installing xkeyboard-config... installing libxkbcommon... Optional dependencies for libxkbcommon libxkbcommon-x11: xkbcli interactive-x11 [pending] wayland: xkbcli interactive-wayland [installed] installing libxrandr... installing json-glib... installing duktape... installing libproxy... installing glib-networking... installing libsoup3... Optional dependencies for libsoup3 samba: Windows Domain SSO installing libstemmer... installing tinysparql... installing gtk-update-icon-cache... installing gtk3... Optional dependencies for gtk3 evince: Default print preview command installing bubblewrap... installing enchant... Optional dependencies for enchant aspell: for aspell based spell checking support hspell: for hspell based spell checking support hunspell: for hunspell based spell checking support libvoikko: for libvoikko based spell checking support nuspell: for nuspell based spell checking support installing libunwind... installing gstreamer... Optional dependencies for gstreamer python: gst-plugins-doc-cache-generator [installed] installing graphene... installing libgudev... installing libxv... installing orc... installing gst-plugins-base-libs... installing gssdp... Optional dependencies for gssdp gtk4: gssdp-device-sniffer installing gupnp... Optional dependencies for gupnp python: gupnp-binding-tool [installed] installing gupnp-igd... installing libnice... Optional dependencies for libnice gstreamer: "nice" GStreamer plugin [installed] installing libva... Optional dependencies for libva intel-media-driver: backend for Intel GPUs (>= Broadwell) libva-intel-driver: backend for Intel GPUs (<= Haswell) libva-mesa-driver: backend for AMD and NVIDIA GPUs [installed] installing libxkbcommon-x11... installing vulkan-icd-loader... Optional dependencies for vulkan-icd-loader vulkan-driver: packaged vulkan driver installing gst-plugins-bad-libs... installing harfbuzz-icu... installing hyphen... installing aom... installing giflib... installing libwebp... installing libyuv... installing rav1e... installing libavif... installing gperftools... Optional dependencies for gperftools graphviz: pprof graph generation perl: pprof and pprof-symbolize commands [installed] installing highway... installing libjxl... Optional dependencies for libjxl gdk-pixbuf2: for gdk-pixbuf loader [installed] java-runtime: for JNI bindings installing hidapi... Optional dependencies for hidapi libusb: for hidapi-libusb [installed] installing libevdev... installing libmanette... installing libxslt... Optional dependencies for libxslt python: Python bindings [installed] installing openjpeg2... installing woff2... installing xdg-dbus-proxy... installing webkit2gtk-4.1... Optional dependencies for webkit2gtk-4.1 geoclue: Geolocation support gst-libav: nonfree media decoding gst-plugins-bad: media decoding gst-plugins-good: media decoding installing snappy... installing blosc... installing boost-libs... Optional dependencies for boost-libs openmpi: for mpi support installing glu... installing glew... Optional dependencies for glew libx11: for glxewinfo and visualinfo [installed] installing nanosvg... installing nlopt... Optional dependencies for nlopt python-numpy: to use with python installing tcl... installing libxss... installing tk... installing double-conversion... installing hwloc... Optional dependencies for hwloc cairo: PDF, Postscript, and PNG export support [installed] libxml2: full XML import/export support [installed] installing onetbb... Optional dependencies for onetbb python: for Python module [installed] installing pugixml... installing vtk... Optional dependencies for vtk cgns ffmpeg fmt gdal gl2ps glew [installed] gnuplot: plotting tools graphviz: drawing tools hdf5 java-runtime=11: java bindings jsoncpp libarchive [installed] libharu liblas lz4 [installed] mariadb-libs netcdf openmpi: OpenMPI support openvdb [pending] opencascade [pending] openvr openxr pdal postgresql-libs proj python: python bindings [installed] python-matplotlib: for Matplotlib rendering python-mpi4py: OpenMPI python support qt5-declarative: QML plugin sqlite [installed] tk: tcl bindings [installed] unixodbc verdict installing opencascade... installing opencsg... installing imath... Optional dependencies for imath boost-libs: python bindings [installed] python: python bindings [installed] installing libdeflate... installing openexr... installing jemalloc... Optional dependencies for jemalloc perl: for jeprof [installed] installing log4cplus... installing openvdb... Optional dependencies for openvdb glfw: for tools glu: for tools [installed] python-numpy: python module installing qhull... installing z3... :: Running post-transaction hooks... ( 1/14) Creating system user accounts... Creating group 'avahi' with GID 971. Creating user 'avahi' (Avahi mDNS/DNS-SD daemon) with UID 971 and GID 971. ( 2/14) Reloading system manager configuration... Skipped: Current root is not booted. ( 3/14) Reloading user manager configuration... Skipped: Current root is not booted. ( 4/14) Arming ConditionNeedsUpdate... ( 5/14) Updating the MIME type database... ( 6/14) Updating fontconfig configuration... ( 7/14) Reloading system bus configuration... Skipped: Current root is not booted. ( 8/14) Updating fontconfig cache... ( 9/14) Probing GDK-Pixbuf loader modules... (10/14) Updating GIO module cache... (11/14) Compiling GSettings XML schema files... (12/14) Probing GTK3 input method modules... (13/14) Updating icon theme caches... (14/14) Updating the desktop file MIME type cache... [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Packages (16) cppdap-1.58.0-2 jsoncpp-1.9.6-3 libuv-1.51.0-1 perl-error-0.17030-1 perl-mailtools-2.22-1 perl-timedate-2.33-7 rhash-1.4.4-1 zlib-ng-2.2.4-1 boost-1.88.0-3 catch2-3.8.1-1 cereal-1.3.2-2 cgal-6.0.1-2 cmake-4.0.3-1 eigen-3.4.0-2 git-2.50.0-1 ninja-1.12.1-2 Total Download Size: 21.37 MiB Total Installed Size: 361.01 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... boost-1.88.0-3-armv7h downloading... cgal-6.0.1-2-any downloading... eigen-3.4.0-2-any downloading... catch2-3.8.1-1-armv7h downloading... cereal-1.3.2-2-any downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing cppdap... installing jsoncpp... Optional dependencies for jsoncpp jsoncpp-doc: documentation installing libuv... installing rhash... installing cmake... Optional dependencies for cmake make: for unix Makefile generator [installed] ninja: for ninja generator [pending] qt6-base: cmake-gui installing ninja... installing perl-error... installing perl-timedate... installing perl-mailtools... installing zlib-ng... installing git... Optional dependencies for git git-zsh-completion: upstream zsh completion tk: gitk and git gui [installed] openssh: ssh transport and crypto man: show help with `git command --help` perl-libwww: git svn perl-term-readkey: git svn and interactive.singlekey setting perl-io-socket-ssl: git send-email TLS support perl-authen-sasl: git send-email TLS support perl-mediawiki-api: git mediawiki support perl-datetime-format-iso8601: git mediawiki support perl-lwp-protocol-https: git mediawiki https support perl-cgi: gitweb (web interface) support python: git svn & git p4 [installed] subversion: git svn org.freedesktop.secrets: keyring credential helper libsecret: libsecret credential helper [installed] installing boost... Optional dependencies for boost python: for python bindings [installed] installing catch2... installing cereal... installing eigen... installing cgal... :: Running post-transaction hooks... (1/7) Creating system user accounts... Creating group 'git' with GID 970. Creating user 'git' (git daemon user) with UID 970 and GID 970. (2/7) Reloading system manager configuration... Skipped: Current root is not booted. (3/7) Arming ConditionNeedsUpdate... (4/7) Updating the MIME type database... (5/7) Checking for old perl modules... (6/7) Updating icon theme caches... (7/7) Updating the desktop file MIME type cache... [?25h==> Retrieving sources... -> Found prusa-slicer-2.9.2.tar.gz -> Found fixes_boost.patch -> Found fixes_cgal.patch -> Found fixes_nanosvg.patch -> Found integrate_occtwrapper.patch -> Found boost-1.88.patch ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Extracting prusa-slicer-2.9.2.tar.gz with bsdtar ==> Starting prepare()... patching file src/slic3r/GUI/FirmwareDialog.cpp patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted patching file src/slic3r/Utils/Bonjour.cpp patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted patching file src/slic3r/Utils/Bonjour.hpp patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted patching file src/slic3r/Utils/Serial.cpp patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted patching file src/slic3r/Utils/Serial.hpp patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted patching file src/slic3r/Utils/TCPConsole.cpp patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted patching file src/libslic3r/CutSurface.cpp patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted patching file tests/libslic3r/test_emboss.cpp patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted patching file src/libslic3r/CMakeLists.txt patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted patching file src/libslic3r/Format/SL1_SVG.cpp patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted patching file src/CMakeLists.txt patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted patching file src/libslic3r/CMakeLists.txt patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted patching file src/libslic3r/Format/STEP.cpp patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted patching file src/occt_wrapper/CMakeLists.txt Hunk #2 succeeded at 33 (offset -1 lines). patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted patching file src/libslic3r/GCode/PostProcessor.cpp patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted patching file src/slic3r/GUI/RemovableDriveManager.cpp patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted ==> Starting build()... -- The C compiler identification is GNU 14.2.1 -- The CXX compiler identification is GNU 14.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/lib/distcc/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/lib/distcc/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Forcing CMAKE_BUILD_TYPE to Release as it was not specified. -- Found external package definitions: Blosc;Boost;CGAL;CURL;Catch2;Cereal;EXPAT;Eigen;GLEW;GMP;JPEG;LibBGCode;MPFR;NLopt;NanoSVG;OCCT;OpenCSG;OpenEXR;OpenSSL;OpenVDB;PNG;Qhull;TBB;ZLIB;heatshrink;wxWidgets;z3 -- Found Git: /usr/bin/git (found version "2.50.0") -- Found ZLIB: /usr/lib/libz.so (found version "1.3.1") -- Mapping dep_heatshrink => dep_LibBGCode -- Building dep targets (Release): dep_LibBGCode;dep_heatshrink;dep_wxWidgets -- Configuring done (2.3s) -- Generating done (0.0s) -- Build files have been written to: /build/prusa-slicer/src/deps_2.9.2 ninja: Entering directory `deps_2.9.2' [0/24] Creating directories for 'dep_heatshrink' [0/24] Creating directories for 'dep_wxWidgets' [1/24] Creating directories for 'dep_heatshrink' [1/24] Performing download step (downl...rify and extract) for 'dep_heatshrink' [2/24] Creating directories for 'dep_wxWidgets' [2/24] Performing download step (downl...erify and extract) for 'dep_wxWidgets' [3/24] Performing download step (downl...rify and extract) for 'dep_heatshrink' -- Downloading... dst='/build/prusa-slicer/src/deps_2.9.2/downloads/heatshrink/v0.4.1.zip' timeout='none' inactivity timeout='none' -- Using src='https://github.com/atomicobject/heatshrink/archive/refs/tags/v0.4.1.zip' -- verifying file... file='/build/prusa-slicer/src/deps_2.9.2/downloads/heatshrink/v0.4.1.zip' -- Downloading... done -- extracting... src='/build/prusa-slicer/src/deps_2.9.2/downloads/heatshrink/v0.4.1.zip' dst='/build/prusa-slicer/src/deps_2.9.2/dep_heatshrink-prefix/src/dep_heatshrink' -- extracting... [tar xfz] -- extracting... [analysis] -- extracting... [rename] -- extracting... [clean up] -- extracting... done [3/24] No update step for 'dep_heatshrink' [4/24] No update step for 'dep_heatshrink' [4/24] Performing patch step for 'dep_heatshrink' [5/24] Performing patch step for 'dep_heatshrink' [5/24] Performing configure step for 'dep_heatshrink' [6/24] Performing configure step for 'dep_heatshrink' -- The C compiler identification is GNU 14.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/lib/distcc/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Configuring done (0.7s) -- Generating done (0.0s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_CXX_COMPILER CMAKE_CXX_FLAGS_RELEASE CMAKE_DEBUG_POSTFIX -- Build files have been written to: /build/prusa-slicer/src/deps_2.9.2/builds/heatshrink [6/24] Performing build step for 'dep_heatshrink' [7/24] Performing build step for 'dep_heatshrink' [1/8] Building C object CMakeFiles/heatshrink.dir/heatshrink_encoder.c.o [2/8] Building C object CMakeFiles/heatshrink_dynalloc.dir/heatshrink_encoder.c.o [3/8] Building C object CMakeFiles/heatshrink_dynalloc.dir/heatshrink_decoder.c.o [4/8] Building C object CMakeFiles/heatshrink.dir/heatshrink_decoder.c.o [5/8] Linking C static library libheatshrink_dynalloc.a [6/8] Linking C static library libheatshrink.a [7/8] Building C object CMakeFiles/heatshrink_cmd.dir/heatshrink.c.o [8/8] Linking C executable heatshrink [7/24] Performing install step for 'dep_heatshrink' [8/24] Performing install step for 'dep_heatshrink' [0/1] Install the project... -- Install configuration: "Release" -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/lib/libheatshrink.a -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/lib/libheatshrink_dynalloc.a -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/bin/heatshrink -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/heatshrink/heatshrink_common.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/heatshrink/heatshrink_config.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/heatshrink/heatshrink_encoder.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/heatshrink/heatshrink_decoder.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/lib/cmake/heatshrink/heatshrinkTargets.cmake -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/lib/cmake/heatshrink/heatshrinkTargets-release.cmake -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/lib/cmake/heatshrink/heatshrinkConfig.cmake -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/lib/cmake/heatshrink/heatshrinkConfigVersion.cmake [8/24] Completed 'dep_heatshrink' [9/24] Completed 'dep_heatshrink' [9/24] Creating directories for 'dep_LibBGCode' [10/24] Creating directories for 'dep_LibBGCode' [10/24] Performing download step (down...erify and extract) for 'dep_LibBGCode' [11/24] Performing download step (down...erify and extract) for 'dep_LibBGCode' -- Downloading... dst='/build/prusa-slicer/src/deps_2.9.2/downloads/LibBGCode/5041c093b33e2748e76d6b326f2251310823f3df.zip' timeout='none' inactivity timeout='none' -- Using src='https://github.com/prusa3d/libbgcode/archive/5041c093b33e2748e76d6b326f2251310823f3df.zip' -- verifying file... file='/build/prusa-slicer/src/deps_2.9.2/downloads/LibBGCode/5041c093b33e2748e76d6b326f2251310823f3df.zip' -- Downloading... done -- extracting... src='/build/prusa-slicer/src/deps_2.9.2/downloads/LibBGCode/5041c093b33e2748e76d6b326f2251310823f3df.zip' dst='/build/prusa-slicer/src/deps_2.9.2/dep_LibBGCode-prefix/src/dep_LibBGCode' -- extracting... [tar xfz] -- extracting... [analysis] -- extracting... [rename] -- extracting... [clean up] -- extracting... done [11/24] No update step for 'dep_LibBGCode' [12/24] No update step for 'dep_LibBGCode' [12/24] No patch step for 'dep_LibBGCode' [13/24] No patch step for 'dep_LibBGCode' [13/24] Performing configure step for 'dep_LibBGCode' [14/24] Performing download step (down...erify and extract) for 'dep_wxWidgets' -- Downloading... dst='/build/prusa-slicer/src/deps_2.9.2/downloads/wxWidgets/5462e7d7cfac645926188443e842171e107b312c.zip' timeout='none' inactivity timeout='none' -- Using src='https://github.com/prusa3d/wxWidgets/archive/5462e7d7cfac645926188443e842171e107b312c.zip' -- verifying file... file='/build/prusa-slicer/src/deps_2.9.2/downloads/wxWidgets/5462e7d7cfac645926188443e842171e107b312c.zip' -- Downloading... done -- extracting... src='/build/prusa-slicer/src/deps_2.9.2/downloads/wxWidgets/5462e7d7cfac645926188443e842171e107b312c.zip' dst='/build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets' -- extracting... [tar xfz] -- extracting... [analysis] -- extracting... [rename] -- extracting... [clean up] -- extracting... done [14/24] No update step for 'dep_wxWidgets' [15/24] No update step for 'dep_wxWidgets' [15/24] Performing patch step for 'dep_wxWidgets' [16/24] Performing patch step for 'dep_wxWidgets' Checking patch src/osx/carbon/dcscreen.cpp... Applied patch src/osx/carbon/dcscreen.cpp cleanly. [16/24] Performing configure step for 'dep_wxWidgets' [17/24] Performing configure step for 'dep_LibBGCode' -- The C compiler identification is GNU 14.2.1 -- The CXX compiler identification is GNU 14.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/lib/distcc/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/lib/distcc/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- 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 -- Found ZLIB: /usr/lib/libz.so (found suitable version "1.3.1", minimum required is "1.0") CMake Warning (dev) at src/LibBGCode/convert/CMakeLists.txt:4 (find_package): Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake --help-policy CMP0167" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. -- Found Boost: /usr/lib/cmake/Boost-1.88.0/BoostConfig.cmake (found suitable version "1.88.0", minimum required is "1.78") -- Configuring done (7.7s) -- Generating done (0.1s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_C_FLAGS_RELEASE -- Build files have been written to: /build/prusa-slicer/src/deps_2.9.2/builds/LibBGCode [17/24] Performing build step for 'dep_LibBGCode' [18/24] Performing build step for 'dep_LibBGCode' [1/7] Building CXX object src/LibBGCode/core/CMakeFiles/bgcode_core.dir/core.cpp.o [2/7] Linking CXX static library src/LibBGCode/core/libbgcode_core.a [3/7] Building CXX object src/LibBGCode/binarize/CMakeFiles/bgcode_binarize.dir/binarize.cpp.o [4/7] Building CXX object src/LibBGCode/binarize/CMakeFiles/bgcode_binarize.dir/meatpack.cpp.o [5/7] Linking CXX static library src/LibBGCode/binarize/libbgcode_binarize.a [6/7] Building CXX object src/LibBGCode/convert/CMakeFiles/bgcode_convert.dir/convert.cpp.o [7/7] Linking CXX static library src/LibBGCode/convert/libbgcode_convert.a [18/24] Performing install step for 'dep_LibBGCode' [19/24] Performing install step for 'dep_LibBGCode' [0/1] Install the project... -- Install configuration: "Release" -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/lib/libbgcode_core.a -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/LibBGCode/core/core.hpp -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/LibBGCode/core/export.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/lib/cmake/LibBGCode/LibBGCodeCoreTargets.cmake -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/lib/cmake/LibBGCode/LibBGCodeCoreTargets-release.cmake -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/lib/libbgcode_binarize.a -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/LibBGCode/binarize/binarize.hpp -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/LibBGCode/binarize/export.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/lib/cmake/LibBGCode/LibBGCodeBinarizeTargets.cmake -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/lib/cmake/LibBGCode/LibBGCodeBinarizeTargets-release.cmake -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/lib/libbgcode_convert.a -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/LibBGCode/convert/convert.hpp -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/LibBGCode/convert/export.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/lib/cmake/LibBGCode/LibBGCodeConvertTargets.cmake -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/lib/cmake/LibBGCode/LibBGCodeConvertTargets-release.cmake -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/lib/cmake/LibBGCode/LibBGCodeConfig.cmake -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/lib/cmake/LibBGCode/LibBGCodeConfigVersion.cmake [19/24] Completed 'dep_LibBGCode' [20/24] Completed 'dep_LibBGCode' [21/24] Performing configure step for 'dep_wxWidgets' CMake Deprecation Warning at CMakeLists.txt:10 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. -- The C compiler identification is GNU 14.2.1 -- The CXX compiler identification is GNU 14.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/lib/distcc/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/lib/distcc/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found PkgConfig: /usr/bin/pkg-config (found version "2.5.1") -- Found GTK3: /usr/include/gtk-3.0;/usr/include/pango-1.0;/usr/include;/usr/include/cloudproviders;/usr/include/cairo;/usr/include/gdk-pixbuf-2.0;/usr/include/at-spi2-atk/2.0;/usr/include/at-spi-2.0;/usr/include/atk-1.0;/usr/include/dbus-1.0;/usr/lib/dbus-1.0/include;/usr/include/fribidi;/usr/include/pixman-1;/usr/include/harfbuzz;/usr/include/freetype2;/usr/include/libpng16;/usr/include/gio-unix-2.0;/usr/include/glib-2.0;/usr/lib/glib-2.0/include;/usr/include/libmount;/usr/include/blkid;/usr/include/sysprof-6 -- Found ZLIB: /usr/lib/libz.so (found version "1.3.1") -- EXPAT found in /usr/lib/cmake/expat-2.7.1 -- Found JPEG: /usr/lib/libjpeg.so (found version "80") -- Found PNG: /usr/lib/libpng.so (found version "1.6.50") -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found Iconv: /usr/lib/libc.so -- Found OpenGL: /usr/lib/libOpenGL.so -- Found LIBSOUP: /usr/include/libsoup-3.0 (found suitable version "3.6.5", minimum required is "3.0") -- Could NOT find LIBNOTIFY (missing: LIBNOTIFY_INCLUDE_DIRS LIBNOTIFY_LIBRARIES) (found version "") CMake Warning at build/cmake/init.cmake:548 (message): Libnotify not found, it won't be used for notifications Call Stack (most recent call first): build/cmake/main.cmake:17 (include) CMakeLists.txt:100 (include) -- Could NOT find MSPACK (missing: MSPACK_LIBRARY MSPACK_INCLUDE_DIR) -- libmspack not found -- Found GTKPRINT: /usr/include/gtk-3.0/unix-print (Required is at least version "3.24.49") -- Checking for module 'gnome-vfs-2.0' -- Package 'gnome-vfs-2.0' not found -- libgnomevfs not found, library won't be used to associate MIME type -- Could NOT find GSPELL (missing: GSPELL_INCLUDE_DIRS GSPELL_LIBRARIES) -- gspell-1 not found, spell checking in wxTextCtrl won't be available -- Found XKBCommon: /usr/include/xkbcommon (found version "1.10.0") -- EXPAT found in /usr/lib/cmake/expat-2.7.1 -- Looking for 4 include files stdlib.h, ..., float.h -- Looking for 4 include files stdlib.h, ..., float.h - found -- Looking for va_copy -- Looking for va_copy - found -- Performing Test HAVE_STD_STRING_COMPARE -- Performing Test HAVE_STD_STRING_COMPARE - Success -- Performing Test HAVE_STD_WSTRING -- Performing Test HAVE_STD_WSTRING - Success -- Performing Test HAVE_HASH_MAP -- Performing Test HAVE_HASH_MAP - Failed -- Performing Test HAVE_EXT_HASH_MAP -- Performing Test HAVE_EXT_HASH_MAP - Success -- Performing Test HAVE_STD_UNORDERED_MAP -- Performing Test HAVE_STD_UNORDERED_MAP - Success -- Performing Test HAVE_TR1_UNORDERED_MAP -- Performing Test HAVE_TR1_UNORDERED_MAP - Success -- Performing Test HAVE_GCC_ATOMIC_BUILTINS -- Performing Test HAVE_GCC_ATOMIC_BUILTINS - Success -- Looking for sigaction -- Looking for sigaction - found -- Performing Test wxTYPE_SA_HANDLER_IS_INT -- Performing Test wxTYPE_SA_HANDLER_IS_INT - Success -- Performing Test wxHAVE_BACKTRACE -- Performing Test wxHAVE_BACKTRACE - Success -- Performing Test HAVE_CXA_DEMANGLE -- Performing Test HAVE_CXA_DEMANGLE - Success -- Looking for mkstemp -- Looking for mkstemp - found -- Looking for mktemp -- Looking for mktemp - found -- Performing Test HAVE_STATVFS -- Performing Test HAVE_STATVFS - Success -- Looking for fcntl -- Looking for fcntl - found -- Looking for flock -- Looking for flock - found -- Looking for setenv -- Looking for setenv - found -- Looking for putenv -- Looking for putenv - found -- Looking for unsetenv -- Looking for unsetenv - found -- Looking for nanosleep -- Looking for nanosleep - found -- Looking for uname -- Looking for uname - found -- Looking for gethostname -- Looking for gethostname - found -- Looking for strtok_r -- Looking for strtok_r - found -- Looking for fdopen -- Looking for fdopen - found -- Looking for fseeko -- Looking for fseeko - found -- Looking for sysconf -- Looking for sysconf - found -- Looking for getpwuid_r -- Looking for getpwuid_r - found -- Looking for getgrgid_r -- Looking for getgrgid_r - found -- Looking for sys/soundcard.h -- Looking for sys/soundcard.h - found -- Performing Test WX_SOCKLEN_T_IS_SOCKLEN_T -- Performing Test WX_SOCKLEN_T_IS_SOCKLEN_T - Success -- Performing Test SOCKOPTLEN_T_IS_SOCKLEN_T -- Performing Test SOCKOPTLEN_T_IS_SOCKLEN_T - Success -- Looking for gethostbyname -- Looking for gethostbyname - found -- Looking for gethostbyname_r -- Looking for gethostbyname_r - found -- Checking prototype gethostbyname_r for HAVE_FUNC_GETHOSTBYNAME_R_3 -- Checking prototype gethostbyname_r for HAVE_FUNC_GETHOSTBYNAME_R_3 - False -- Checking prototype gethostbyname_r for HAVE_FUNC_GETHOSTBYNAME_R_5 -- Checking prototype gethostbyname_r for HAVE_FUNC_GETHOSTBYNAME_R_5 - False -- Checking prototype gethostbyname_r for HAVE_FUNC_GETHOSTBYNAME_R_6 -- Checking prototype gethostbyname_r for HAVE_FUNC_GETHOSTBYNAME_R_6 - True -- Looking for getservbyname -- Looking for getservbyname - found -- Looking for inet_aton -- Looking for inet_aton - found -- Looking for inet_addr -- Looking for inet_addr - found -- Looking for include file linux/joystick.h -- Looking for include file linux/joystick.h - found -- Performing Test wxHAVE_PTHREAD_CLEANUP -- Performing Test wxHAVE_PTHREAD_CLEANUP - Success -- Performing Test HAVE_PTHREAD_MUTEXATTR_T -- Performing Test HAVE_PTHREAD_MUTEXATTR_T - Success -- Performing Test HAVE_PTHREAD_MUTEXATTR_SETTYPE_DECL -- Performing Test HAVE_PTHREAD_MUTEXATTR_SETTYPE_DECL - Success -- Performing Test HAVE___THREAD_KEYWORD -- Performing Test HAVE___THREAD_KEYWORD - Success -- Performing Test HAVE_ABI_FORCEDUNWIND -- Performing Test HAVE_ABI_FORCEDUNWIND - Success -- Looking for localtime_r -- Looking for localtime_r - found -- Looking for gmtime_r -- Looking for gmtime_r - found -- Performing Test wxSIZE_T_IS_NOT_UINT -- Performing Test wxSIZE_T_IS_NOT_UINT - Failed -- Performing Test wxWCHAR_T_IS_REAL_TYPE -- Performing Test wxWCHAR_T_IS_REAL_TYPE - Success -- Performing Test HAVE_PW_GECOS -- Performing Test HAVE_PW_GECOS - Success -- Looking for ftime -- Looking for ftime - not found -- Looking for wcsftime -- Looking for wcsftime - found -- Looking for wprintf -- Looking for wprintf - found -- Looking for putws -- Looking for putws - not found -- Looking for fputws -- Looking for fputws - found -- Looking for vswprintf -- Looking for vswprintf - found -- Looking for vswscanf -- Looking for vswscanf - found -- Looking for wcsdup -- Looking for wcsdup - found -- Looking for wcsnlen -- Looking for wcsnlen - found -- Looking for wcscasecmp -- Looking for wcscasecmp - found -- Looking for wcsncasecmp -- Looking for wcsncasecmp - found -- Looking for wcsrctombs -- Looking for wcsrctombs - not found -- Looking for wcstoull -- Looking for wcstoull - found -- Looking for wcslen -- Looking for wcslen - found -- Looking for fsync -- Looking for fsync - found -- Looking for snprintf -- Looking for snprintf - found -- Looking for vsnprintf -- Looking for vsnprintf - found -- Looking for strnlen -- Looking for strnlen - found -- Looking for strtoull -- Looking for strtoull - found -- Looking for setpriority -- Looking for setpriority - found -- Looking for gettimeofday -- Looking for gettimeofday - found -- Looking for round -- Looking for round - not found -- Looking for C++ include tr1/type_traits -- Looking for C++ include tr1/type_traits - found -- Looking for C++ include type_traits -- Looking for C++ include type_traits - found -- Looking for fcntl.h -- Looking for fcntl.h - found -- Looking for langinfo.h -- Looking for langinfo.h - found -- Looking for sched.h -- Looking for sched.h - found -- Looking for unistd.h -- Looking for unistd.h - found -- Looking for wchar.h -- Looking for wchar.h - found -- Looking for wcstr.h -- Looking for wcstr.h - not found -- Performing Test wxTEST_TZ_timezone -- Performing Test wxTEST_TZ_timezone - Success -- Performing Test WX_GMTOFF_IN_TM -- Performing Test WX_GMTOFF_IN_TM - Success -- Looking for dlopen -- Looking for dlopen - found -- Looking for dladdr -- Looking for dladdr - found -- Looking for sys/epoll.h -- Looking for sys/epoll.h - found -- Looking for sys/select.h -- Looking for sys/select.h - found -- Looking for sys/inotify.h -- Looking for sys/inotify.h - found -- Looking for xlocale.h -- Looking for xlocale.h - not found -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of locale_t -- Check size of locale_t - done -- Check size of size_t -- Check size of size_t - done -- Check size of wchar_t -- Check size of wchar_t - done -- Check size of int -- Check size of int - done -- Check size of long -- Check size of long - done -- Check size of short -- Check size of short - done -- Check size of long long -- Check size of long long - done -- Check size of ssize_t -- Check size of ssize_t - done -- Which libraries should wxWidgets use? wxUSE_STL: OFF (use C++ STL classes) wxUSE_REGEX: OFF (enable support for wxRegEx class) wxUSE_ZLIB: sys (use zlib for LZW compression) wxUSE_EXPAT: sys (use expat for XML parsing) wxUSE_LIBJPEG: sys (use libjpeg (JPEG file format)) wxUSE_LIBPNG: sys (use libpng (PNG image format)) wxUSE_LIBTIFF: OFF (use libtiff (TIFF file format)) wxUSE_NANOSVG: sys (use NanoSVG for rasterizing SVG) wxUSE_LIBLZMA: OFF (use liblzma for LZMA compression) wxUSE_LIBSDL: OFF (use SDL for audio on Unix) wxUSE_LIBMSPACK: OFF (use libmspack (CHM help files loading)) -- Configured wxWidgets 3.2.6 for Linux Min OS Version required at runtime: Linux armv7l Which GUI toolkit should wxWidgets use? gtk3 3.24.49 with support for: GTK+ printing Should wxWidgets be compiled into single library? OFF Should wxWidgets be linked as a shared library? OFF Should wxWidgets support Unicode? ON What wxWidgets compatibility level should be used? 3.0 -- Configuring done (43.1s) -- Generating done (0.8s) CMake Warning: Manually-specified variables were not used by the project: wxUSE_LIBXPM -- Build files have been written to: /build/prusa-slicer/src/deps_2.9.2/builds/wxWidgets [21/24] Performing build step for 'dep_wxWidgets' [22/24] Performing build step for 'dep_wxWidgets' [1/773] Building C object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/extended.c.o [2/773] Building C object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/treeentry_gtk.c.o [3/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/cmake_pch.hxx.gch [4/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/cmake_pch.hxx.gch [5/773] Building CXX object libs/xml/CMakeFiles/wxxml.dir/cmake_pch.hxx.gch [6/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/cmake_pch.hxx.gch [7/773] Building CXX object libs/html/CMakeFiles/wxhtml.dir/cmake_pch.hxx.gch [8/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/any.cpp.o [9/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/arcall.cpp.o [10/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/arcfind.cpp.o [11/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/archive.cpp.o [12/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/appbase.cpp.o [13/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/base64.cpp.o [14/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/clntdata.cpp.o [15/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/arrstr.cpp.o [16/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/cmdline.cpp.o In file included from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/memory.h:15, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/object.h:19, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/wx.h:15, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/wxprec.h:38, from /build/prusa-slicer/src/deps_2.9.2/builds/wxWidgets/libs/base/CMakeFiles/wxbase.dir/cmake_pch.hxx:5, from <command-line>: In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::iterator*)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:275:16, inlined from 'wxString::iterator::iterator(wxString*, underlying_iterator)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:892:25, inlined from 'wxString::iterator wxString::GetIterForNthChar(size_t)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:958:58, inlined from 'wxUniCharRef wxString::at(size_t)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1531:34: /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:4525:55: warning: storing the address of local variable '<anonymous>' in '*this.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h: In member function 'wxUniCharRef wxString::at(size_t)': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1531:34: note: '<anonymous>' declared here /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1530:29: note: 'this' declared here [17/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/convauto.cpp.o [18/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/config.cpp.o [19/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/datstrm.cpp.o [20/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/datetime.cpp.o [21/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/dircmn.cpp.o [22/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/datetimefmt.cpp.o In file included from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/memory.h:15, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/object.h:19, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/wx.h:15, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/wxprec.h:38, from /build/prusa-slicer/src/deps_2.9.2/builds/wxWidgets/libs/base/CMakeFiles/wxbase.dir/cmake_pch.hxx:5, from <command-line>: In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::const_iterator*)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:273:16, inlined from 'wxString::const_iterator::const_iterator(const wxString*, underlying_iterator)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:950:25, inlined from 'wxString::const_iterator wxString::end() const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1400:72, inlined from 'wxString wxTimeSpan::Format(const wxString&) const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/datetimefmt.cpp:2405:75: /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:4525:55: warning: storing the address of local variable '<anonymous>' in '*format.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/datetimefmt.cpp: In member function 'wxString wxTimeSpan::Format(const wxString&) const': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/datetimefmt.cpp:2405:75: note: '<anonymous>' declared here /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/datetimefmt.cpp:2371:45: note: 'format' declared here In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::const_iterator*)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:273:16, inlined from 'wxString::const_iterator::const_iterator(const wxString*, underlying_iterator)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:950:25, inlined from 'wxString::const_iterator wxString::end() const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1400:72, inlined from 'bool wxDateTime::ParseDateTime(const wxString&, wxString::const_iterator*)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/datetimefmt.cpp:1818:29: /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:4525:55: warning: storing the address of local variable '<anonymous>' in '*date.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/datetimefmt.cpp: In member function 'bool wxDateTime::ParseDateTime(const wxString&, wxString::const_iterator*)': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/datetimefmt.cpp:1818:29: note: '<anonymous>' declared here /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/datetimefmt.cpp:1765:43: note: 'date' declared here [23/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/dynlib.cpp.o [24/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/dynload.cpp.o [25/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/encconv.cpp.o [26/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/evtloopcmn.cpp.o [27/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/fileback.cpp.o [28/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/ffile.cpp.o [29/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/file.cpp.o [30/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/fileconf.cpp.o In file included from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/memory.h:15, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/object.h:19, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/wx.h:15, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/wxprec.h:38, from /build/prusa-slicer/src/deps_2.9.2/builds/wxWidgets/libs/base/CMakeFiles/wxbase.dir/cmake_pch.hxx:5, from <command-line>: In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::const_iterator*)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:273:16, inlined from 'wxString::const_iterator::const_iterator(const wxString*, underlying_iterator)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:950:25, inlined from 'wxString::const_iterator wxString::begin() const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1396:76, inlined from 'size_t wxString::PosFromImpl(size_t) const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:740:68: /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:4525:55: warning: storing the address of local variable '<anonymous>' in '*this.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h: In member function 'size_t wxString::PosFromImpl(size_t) const': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:740:68: note: '<anonymous>' declared here /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:735:34: note: 'this' declared here [31/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/filefn.cpp.o In file included from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/memory.h:15, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/object.h:19, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/wx.h:15, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/wxprec.h:38, from /build/prusa-slicer/src/deps_2.9.2/builds/wxWidgets/libs/base/CMakeFiles/wxbase.dir/cmake_pch.hxx:5, from <command-line>: In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::const_iterator*)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:273:16, inlined from 'wxString::const_iterator::const_iterator(const wxString::const_iterator&)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:910:29, inlined from 'wxString::reverse_iterator_impl<T>::reverse_iterator_impl(iterator_type) [with T = wxString::const_iterator]' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1082:48, inlined from 'wxString::const_reverse_iterator wxString::rbegin() const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1406:42, inlined from 'wxUniChar wxString::Last() const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1542:21, inlined from 'bool wxEndsWithPathSeparator(const wxString&)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/filefn.cpp:1316:64: /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:4525:55: warning: storing the address of local variable '<anonymous>' in '*filename.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h: In function 'bool wxEndsWithPathSeparator(const wxString&)': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1542:21: note: '<anonymous>' declared here /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/filefn.cpp:1314:46: note: 'filename' declared here In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::const_iterator*)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:273:16, inlined from 'wxString::const_iterator::const_iterator(const wxString*, underlying_iterator)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:950:25, inlined from 'wxString::const_iterator wxString::end() const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1400:72, inlined from 'bool wxIsWild(const wxString&)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/filefn.cpp:1638:73: /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:4525:55: warning: storing the address of local variable '<anonymous>' in '*pattern.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/filefn.cpp: In function 'bool wxIsWild(const wxString&)': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/filefn.cpp:1638:73: note: '<anonymous>' declared here /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/filefn.cpp:1636:32: note: 'pattern' declared here [32/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/filename.cpp.o In file included from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/memory.h:15, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/object.h:19, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/wx.h:15, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/wxprec.h:38, from /build/prusa-slicer/src/deps_2.9.2/builds/wxWidgets/libs/base/CMakeFiles/wxbase.dir/cmake_pch.hxx:5, from <command-line>: In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::const_iterator*)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:273:16, inlined from 'wxString::const_iterator::const_iterator(const wxString*, underlying_iterator)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:950:25, inlined from 'wxString::const_iterator wxString::begin() const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1396:76, inlined from 'size_t wxString::PosFromImpl(size_t) const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:740:68: /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:4525:55: warning: storing the address of local variable '<anonymous>' in '*this.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h: In member function 'size_t wxString::PosFromImpl(size_t) const': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:740:68: note: '<anonymous>' declared here /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:735:34: note: 'this' declared here In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::iterator*)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:275:16, inlined from 'wxString::iterator::iterator(wxString*, underlying_iterator)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:892:25, inlined from 'wxString::iterator wxString::GetIterForNthChar(size_t)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:958:58, inlined from 'wxUniCharRef wxString::at(size_t)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1531:34: /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:4525:55: warning: storing the address of local variable '<anonymous>' in '*this.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h: In member function 'wxUniCharRef wxString::at(size_t)': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1531:34: note: '<anonymous>' declared here /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1530:29: note: 'this' declared here [33/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/filtall.cpp.o [34/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/filesys.cpp.o [35/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/filtfind.cpp.o [36/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/fmapbase.cpp.o [37/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/fs_filter.cpp.o [38/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/fs_arc.cpp.o [39/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/hash.cpp.o [40/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/hashmap.cpp.o [41/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/init.cpp.o [42/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/intl.cpp.o In file included from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/memory.h:15, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/object.h:19, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/wx.h:15, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/wxprec.h:38, from /build/prusa-slicer/src/deps_2.9.2/builds/wxWidgets/libs/base/CMakeFiles/wxbase.dir/cmake_pch.hxx:5, from <command-line>: In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::const_iterator*)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:273:16, inlined from 'wxString::const_iterator::const_iterator(const wxString*, underlying_iterator)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:950:25, inlined from 'wxString::const_iterator wxString::begin() const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1396:76, inlined from 'wxString wxGetDateFormatOnly(const wxString&)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/intl.cpp:1484:50: /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:4525:55: warning: storing the address of local variable 'p' in '*fmt.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/intl.cpp: In function 'wxString wxGetDateFormatOnly(const wxString&)': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/intl.cpp:1484:36: note: 'p' declared here /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/intl.cpp:1472:46: note: 'fmt' declared here [43/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/ipcbase.cpp.o [44/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/languageinfo.cpp.o [45/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/list.cpp.o [46/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/longlong.cpp.o [47/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/log.cpp.o [48/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/memory.cpp.o [49/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/mimecmn.cpp.o [50/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/mstream.cpp.o [51/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/module.cpp.o [52/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/numformatter.cpp.o In file included from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/memory.h:15, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/object.h:19, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/wx.h:15, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/wxprec.h:38, from /build/prusa-slicer/src/deps_2.9.2/builds/wxWidgets/libs/base/CMakeFiles/wxbase.dir/cmake_pch.hxx:5, from <command-line>: In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::const_iterator*)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:273:16, inlined from 'wxString::const_iterator::const_iterator(const wxString*, underlying_iterator)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:950:25, inlined from 'wxString::const_iterator wxString::begin() const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1396:76, inlined from 'size_t wxString::PosFromImpl(size_t) const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:740:68, inlined from 'size_t wxString::find(wxUniChar, size_t) const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:3255:27, inlined from 'size_t wxString::find(wchar_t, size_t) const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:3268:18, inlined from 'static void wxNumberFormatter::RemoveTrailingZeroes(wxString&)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/numformatter.cpp:188:36: /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:4525:55: warning: storing the address of local variable '<anonymous>' in '*s.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h: In static member function 'static void wxNumberFormatter::RemoveTrailingZeroes(wxString&)': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:740:68: note: '<anonymous>' declared here /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/numformatter.cpp:182:56: note: 's' declared here [53/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/object.cpp.o [54/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/powercmn.cpp.o [55/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/platinfo.cpp.o [56/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/process.cpp.o [57/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/regex.cpp.o [58/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/secretstore.cpp.o [59/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/stdpbase.cpp.o [60/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/sstream.cpp.o [61/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/stdstream.cpp.o [62/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/stopwatch.cpp.o [63/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/stream.cpp.o [64/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/strconv.cpp.o [65/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/stringimpl.cpp.o [66/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/string.cpp.o In file included from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/memory.h:15, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/object.h:19, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/wx.h:15, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/wxprec.h:38, from /build/prusa-slicer/src/deps_2.9.2/builds/wxWidgets/libs/base/CMakeFiles/wxbase.dir/cmake_pch.hxx:5, from <command-line>: In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::const_iterator*)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:273:16, inlined from 'wxString::const_iterator::const_iterator(const wxString*, underlying_iterator)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:950:25, inlined from 'wxString::const_iterator wxString::begin() const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1396:76, inlined from 'size_t wxString::PosFromImpl(size_t) const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:740:68: /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:4525:55: warning: storing the address of local variable '<anonymous>' in '*this.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h: In member function 'size_t wxString::PosFromImpl(size_t) const': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:740:68: note: '<anonymous>' declared here /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:735:34: note: 'this' declared here In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::const_iterator*)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:273:16, inlined from 'wxString::const_iterator::const_iterator(const wxString*, underlying_iterator)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:950:25, inlined from 'wxString::const_iterator wxString::GetIterForNthChar(size_t) const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:960:64, inlined from 'void wxString::PosLenToImpl(size_t, size_t, size_t*, size_t*) const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/string.cpp:253:55: /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:4525:55: warning: storing the address of local variable 'b' in '*this.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/string.cpp: In member function 'void wxString::PosLenToImpl(size_t, size_t, size_t*, size_t*) const': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/string.cpp:253:30: note: 'b' declared here /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/string.cpp:245:63: note: 'this' declared here In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::const_iterator*)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:273:16, inlined from 'wxString::const_iterator::const_iterator(const wxString*, underlying_iterator)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:950:25, inlined from 'wxString::const_iterator wxString::end() const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1400:72, inlined from 'size_t wxString::find_first_of(const wxChar*, size_t, size_t) const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/string.cpp:911:56: /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:4525:55: warning: storing the address of local variable '<anonymous>' in '*this.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/string.cpp: In member function 'size_t wxString::find_first_of(const wxChar*, size_t, size_t) const': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/string.cpp:911:56: note: '<anonymous>' declared here /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/string.cpp:906:75: note: 'this' declared here In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::const_iterator*)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:273:16, inlined from 'wxString::const_iterator::const_iterator(const wxString*, underlying_iterator)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:950:25, inlined from 'wxString::const_iterator wxString::end() const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1400:72, inlined from 'size_t wxString::find_first_not_of(const wxChar*, size_t, size_t) const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/string.cpp:925:56: /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:4525:55: warning: storing the address of local variable '<anonymous>' in '*this.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/string.cpp: In member function 'size_t wxString::find_first_not_of(const wxChar*, size_t, size_t) const': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/string.cpp:925:56: note: '<anonymous>' declared here /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/string.cpp:920:79: note: 'this' declared here In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::const_iterator*)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:273:16, inlined from 'wxString::const_iterator::const_iterator(const wxString::const_iterator&)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:910:29, inlined from 'wxString::reverse_iterator_impl<T>::reverse_iterator_impl(iterator_type) [with T = wxString::const_iterator]' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1082:48, inlined from 'wxString::const_reverse_iterator wxString::rend() const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1413:44, inlined from 'size_t wxString::find_last_of(const wxChar*, size_t, size_t) const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/string.cpp:960:20: /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:4525:55: warning: storing the address of local variable '<anonymous>' in '*this.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/string.cpp: In member function 'size_t wxString::find_last_of(const wxChar*, size_t, size_t) const': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/string.cpp:960:20: note: '<anonymous>' declared here /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/string.cpp:945:74: note: 'this' declared here In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::const_iterator*)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:273:16, inlined from 'wxString::const_iterator::const_iterator(const wxString::const_iterator&)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:910:29, inlined from 'wxString::reverse_iterator_impl<T>::reverse_iterator_impl(iterator_type) [with T = wxString::const_iterator]' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1082:48, inlined from 'wxString::const_reverse_iterator wxString::rend() const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1413:44, inlined from 'size_t wxString::find_last_not_of(const wxChar*, size_t, size_t) const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/string.cpp:984:20: /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:4525:55: warning: storing the address of local variable '<anonymous>' in '*this.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/string.cpp: In member function 'size_t wxString::find_last_not_of(const wxChar*, size_t, size_t) const': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/string.cpp:984:20: note: '<anonymous>' declared here /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/string.cpp:969:78: note: 'this' declared here In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::const_iterator*)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:273:16, inlined from 'wxString::const_iterator::const_iterator(const wxString*, underlying_iterator)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:950:25, inlined from 'wxString::const_iterator wxString::end() const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1400:72, inlined from 'size_t wxString::find_first_not_of(wxUniChar, size_t) const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/string.cpp:998:56: /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:4525:55: warning: storing the address of local variable '<anonymous>' in '*this.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/string.cpp: In member function 'size_t wxString::find_first_not_of(wxUniChar, size_t) const': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/string.cpp:998:56: note: '<anonymous>' declared here /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/string.cpp:993:65: note: 'this' declared here In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::const_iterator*)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:273:16, inlined from 'wxString::const_iterator::const_iterator(const wxString::const_iterator&)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:910:29, inlined from 'wxString::reverse_iterator_impl<T>::reverse_iterator_impl(iterator_type) [with T = wxString::const_iterator]' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1082:48, inlined from 'wxString::const_reverse_iterator wxString::rend() const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1413:44, inlined from 'size_t wxString::find_last_not_of(wxUniChar, size_t) const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/string.cpp:1022:20: /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:4525:55: warning: storing the address of local variable '<anonymous>' in '*this.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/string.cpp: In member function 'size_t wxString::find_last_not_of(wxUniChar, size_t) const': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/string.cpp:1022:20: note: '<anonymous>' declared here /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/string.cpp:1007:64: note: 'this' declared here In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::const_iterator*)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:273:16, inlined from 'wxString::const_iterator::const_iterator(const wxString*, underlying_iterator)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:950:25, inlined from 'wxString::const_iterator wxString::end() const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1400:72, inlined from 'int wxString::CmpNoCase(const wxString&) const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/string.cpp:1137:33: /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:4525:55: warning: storing the address of local variable 'end2' in '*s.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/string.cpp: In member function 'int wxString::CmpNoCase(const wxString&) const': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/string.cpp:1137:20: note: 'end2' declared here /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/string.cpp:1073:41: note: 's' declared here In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::const_iterator*)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:273:16, inlined from 'wxString::const_iterator::const_iterator(const wxString*, underlying_iterator)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:950:25, inlined from 'wxString::const_iterator wxString::end() const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1400:72, inlined from 'int wxString::CmpNoCase(const wxString&) const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/string.cpp:1135:31: /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:4525:55: warning: storing the address of local variable 'end1' in '*this.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/string.cpp: In member function 'int wxString::CmpNoCase(const wxString&) const': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/string.cpp:1135:20: note: 'end1' declared here /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/string.cpp:1073:44: note: 'this' declared here In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::const_iterator*)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:273:16, inlined from 'wxString::const_iterator::const_iterator(const wxString*, underlying_iterator)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:950:25, inlined from 'wxString::const_iterator wxString::end() const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1400:72, inlined from 'bool wxString::IsAscii() const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/string.cpp:1489:47: /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:4525:55: warning: storing the address of local variable '<anonymous>' in '*this.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/string.cpp: In member function 'bool wxString::IsAscii() const': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/string.cpp:1489:47: note: '<anonymous>' declared here /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/string.cpp:1487:26: note: 'this' declared here In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::const_iterator*)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:273:16, inlined from 'wxString::const_iterator::const_iterator(const wxString*, underlying_iterator)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:950:25, inlined from 'wxString::const_iterator wxString::end() const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1400:72, inlined from 'bool wxString::IsWord() const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/string.cpp:1500:47: /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:4525:55: warning: storing the address of local variable '<anonymous>' in '*this.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/string.cpp: In member function 'bool wxString::IsWord() const': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/string.cpp:1500:47: note: '<anonymous>' declared here /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/string.cpp:1498:25: note: 'this' declared here In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::const_iterator*)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:273:16, inlined from 'wxString::const_iterator::const_iterator(const wxString*, underlying_iterator)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:950:25, inlined from 'wxString::const_iterator wxString::end() const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1400:72, inlined from 'bool wxString::IsNumber() const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/string.cpp:1519:21: /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:4525:55: warning: storing the address of local variable '<anonymous>' in '*this.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/string.cpp: In member function 'bool wxString::IsNumber() const': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/string.cpp:1519:21: note: '<anonymous>' declared here /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/string.cpp:1509:27: note: 'this' declared here In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::iterator*)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:275:16, inlined from 'wxString::iterator::iterator(wxString*, underlying_iterator)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:892:25, inlined from 'wxString::iterator wxString::end()' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1401:54, inlined from 'wxString& wxString::MakeUpper()' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/string.cpp:1542:41: /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:4525:55: warning: storing the address of local variable 'en' in '*this.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/string.cpp: In member function 'wxString& wxString::MakeUpper()': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/string.cpp:1542:32: note: 'en' declared here /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/string.cpp:1540:31: note: 'this' declared here In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::iterator*)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:275:16, inlined from 'wxString::iterator::iterator(wxString*, underlying_iterator)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:892:25, inlined from 'wxString::iterator wxString::end()' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1401:54, inlined from 'wxString& wxString::MakeLower()' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/string.cpp:1550:41: /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:4525:55: warning: storing the address of local variable 'en' in '*this.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/string.cpp: In member function 'wxString& wxString::MakeLower()': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/string.cpp:1550:32: note: 'en' declared here /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/string.cpp:1548:31: note: 'this' declared here In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::iterator*)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:275:16, inlined from 'wxString::iterator::iterator(wxString*, underlying_iterator)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:892:25, inlined from 'wxString::iterator wxString::begin()' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1397:58, inlined from 'wxString& wxString::MakeCapitalized()' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/string.cpp:1559:25: /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:4525:55: warning: storing the address of local variable 'it' in '*this.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/string.cpp: In member function 'wxString& wxString::MakeCapitalized()': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/string.cpp:1559:14: note: 'it' declared here /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/string.cpp:1556:37: note: 'this' declared here In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::iterator*)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:275:16, inlined from 'wxString::iterator::iterator(wxString*, underlying_iterator)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:892:25, inlined from 'wxString::iterator wxString::erase(iterator, iterator)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:2990:68, inlined from 'wxString& wxString::Trim(bool)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/string.cpp:1611:18: /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:4525:55: warning: storing the address of local variable '<anonymous>' in '*this.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/string.cpp: In member function 'wxString& wxString::Trim(bool)': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/string.cpp:1611:18: note: '<anonymous>' declared here /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/string.cpp:1583:41: note: 'this' declared here In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::const_iterator*)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:273:16, inlined from 'wxString::const_iterator::const_iterator(const wxString*, underlying_iterator)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:950:25, inlined from 'wxString::const_iterator wxString::end() const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1400:72, inlined from 'int wxString::Freq(wxUniChar) const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/string.cpp:2325:47: /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:4525:55: warning: storing the address of local variable '<anonymous>' in '*this.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/string.cpp: In member function 'int wxString::Freq(wxUniChar) const': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/string.cpp:2325:47: note: '<anonymous>' declared here /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/string.cpp:2322:34: note: 'this' declared here [67/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/stringops.cpp.o [68/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/strvararg.cpp.o [69/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/sysopt.cpp.o [70/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/textbuf.cpp.o [71/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/threadinfo.cpp.o [72/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/tarstrm.cpp.o [73/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/textfile.cpp.o [74/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/time.cpp.o [75/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/timercmn.cpp.o [76/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/timerimpl.cpp.o [77/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/tokenzr.cpp.o In file included from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/memory.h:15, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/object.h:19, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/wx.h:15, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/wxprec.h:38, from /build/prusa-slicer/src/deps_2.9.2/builds/wxWidgets/libs/base/CMakeFiles/wxbase.dir/cmake_pch.hxx:5, from <command-line>: In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::const_iterator*)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:273:16, inlined from 'wxString::const_iterator::const_iterator(const wxString*, underlying_iterator)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:950:25, inlined from 'wxString::const_iterator wxString::begin() const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1396:76, inlined from 'void wxStringTokenizer::DoCopyFrom(const wxStringTokenizer&)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/tokenzr.cpp:156:63: /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:4525:55: warning: storing the address of local variable '<anonymous>' in '*(wxString*)((char*)src + 12).wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/tokenzr.cpp: In member function 'void wxStringTokenizer::DoCopyFrom(const wxStringTokenizer&)': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/tokenzr.cpp:156:63: note: '<anonymous>' declared here /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/tokenzr.cpp:152:61: note: 'src' declared here In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::const_iterator*)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:273:16, inlined from 'wxString::const_iterator::const_iterator(const wxString*, underlying_iterator)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:950:25, inlined from 'wxString::const_iterator wxString::begin() const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1396:76, inlined from 'bool wxStringTokenizer::DoHasMoreTokens() const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/tokenzr.cpp:204:64: /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:4525:55: warning: storing the address of local variable '<anonymous>' in '*(wxString*)((char*)this + 12).wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/tokenzr.cpp: In member function 'bool wxStringTokenizer::DoHasMoreTokens() const': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/tokenzr.cpp:204:64: note: '<anonymous>' declared here /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/tokenzr.cpp:187:43: note: 'this' declared here [78/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/unichar.cpp.o [79/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/translation.cpp.o In file included from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/memory.h:15, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/object.h:19, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/wx.h:15, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/wxprec.h:38, from /build/prusa-slicer/src/deps_2.9.2/builds/wxWidgets/libs/base/CMakeFiles/wxbase.dir/cmake_pch.hxx:5, from <command-line>: In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::const_iterator*)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:273:16, inlined from 'wxString::const_iterator::const_iterator(const wxString*, underlying_iterator)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:950:25, inlined from 'wxString::const_iterator wxString::begin() const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1396:76, inlined from 'size_t wxString::PosFromImpl(size_t) const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:740:68: /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:4525:55: warning: storing the address of local variable '<anonymous>' in '*this.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h: In member function 'size_t wxString::PosFromImpl(size_t) const': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:740:68: note: '<anonymous>' declared here /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:735:34: note: 'this' declared here [80/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/txtstrm.cpp.o [81/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/uri.cpp.o In file included from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/memory.h:15, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/object.h:19, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/wx.h:15, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/wxprec.h:38, from /build/prusa-slicer/src/deps_2.9.2/builds/wxWidgets/libs/base/CMakeFiles/wxbase.dir/cmake_pch.hxx:5, from <command-line>: In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::const_iterator*)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:273:16, inlined from 'wxString::const_iterator::const_iterator(const wxString*, underlying_iterator)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:950:25, inlined from 'wxString::const_iterator wxString::begin() const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1396:76, inlined from 'size_t wxString::PosFromImpl(size_t) const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:740:68, inlined from 'size_t wxString::find(wxUniChar, size_t) const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:3255:27, inlined from 'size_t wxString::find(char, size_t) const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:3264:18, inlined from 'wxString wxURI::GetPassword() const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/uri.cpp:174:40: /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:4525:55: warning: storing the address of local variable '<anonymous>' in '*&this_5(D)->m_userinfo.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h: In member function 'wxString wxURI::GetPassword() const': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:740:68: note: '<anonymous>' declared here /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/uri.cpp:172:31: note: 'this' declared here [82/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/ustring.cpp.o [83/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/wfstream.cpp.o [84/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/wxcrt.cpp.o [85/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/variant.cpp.o In file included from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/memory.h:15, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/object.h:19, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/wx.h:15, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/wxprec.h:38, from /build/prusa-slicer/src/deps_2.9.2/builds/wxWidgets/libs/base/CMakeFiles/wxbase.dir/cmake_pch.hxx:5, from <command-line>: In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::iterator*)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:275:16, inlined from 'wxString::iterator::iterator(wxString*, underlying_iterator)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:892:25, inlined from 'wxString::iterator wxString::end()' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1401:54, inlined from 'virtual bool wxVariantDataDateTime::Read(wxString&)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/variant.cpp:1346:62: /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:4525:55: warning: storing the address of local variable '<anonymous>' in '*str.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/variant.cpp: In member function 'virtual bool wxVariantDataDateTime::Read(wxString&)': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/variant.cpp:1346:62: note: '<anonymous>' declared here /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/variant.cpp:1337:44: note: 'str' declared here [86/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/wxprintf.cpp.o [87/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/xlocale.cpp.o [88/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/xti.cpp.o [89/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/xtistrm.cpp.o [90/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/zstream.cpp.o [91/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/zipstrm.cpp.o [92/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/generic/fswatcherg.cpp.o [93/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/fswatchercmn.cpp.o [94/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/lzmastream.cpp.o [95/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/event.cpp.o [96/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/fs_mem.cpp.o [97/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/uilocale.cpp.o [98/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/msgout.cpp.o [99/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/fdiodispatcher.cpp.o [100/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/utilscmn.cpp.o [101/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/selectdispatcher.cpp.o [102/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/unix/appunix.cpp.o [103/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/unix/dir.cpp.o [104/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/unix/dlunix.cpp.o In file included from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/memory.h:15, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/object.h:19, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/wx.h:15, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/wxprec.h:38, from /build/prusa-slicer/src/deps_2.9.2/builds/wxWidgets/libs/base/CMakeFiles/wxbase.dir/cmake_pch.hxx:5, from <command-line>: In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::const_iterator*)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:273:16, inlined from 'wxString::const_iterator::const_iterator(const wxString*, underlying_iterator)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:950:25, inlined from 'wxString::const_iterator wxString::begin() const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1396:76, inlined from 'size_t wxString::PosFromImpl(size_t) const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:740:68, inlined from 'size_t wxString::rfind(wxUniChar, size_t) const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:3301:27, inlined from 'size_t wxString::find_last_of(wxUniChar, size_t) const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:3429:19, inlined from 'size_t wxString::find_last_of(wchar_t, size_t) const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:3488:26, inlined from 'static wxDynamicLibraryDetails* wxDynamicLibraryDetailsCreator::New(void*, void*, const wxString&)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/unix/dlunix.cpp:154:51: /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:4525:55: warning: storing the address of local variable '<anonymous>' in '*path.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h: In static member function 'static wxDynamicLibraryDetails* wxDynamicLibraryDetailsCreator::New(void*, void*, const wxString&)': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:740:68: note: '<anonymous>' declared here /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/unix/dlunix.cpp:135:49: note: 'path' declared here [105/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/unix/epolldispatcher.cpp.o [106/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/unix/evtloopunix.cpp.o [107/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/unix/fdiounix.cpp.o [108/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/unix/snglinst.cpp.o [109/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/unix/timerunx.cpp.o [110/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/unix/stackwalk.cpp.o [111/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/unix/threadpsx.cpp.o [112/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/unix/fswatcher_kqueue.cpp.o [113/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/unix/wakeuppipe.cpp.o [114/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/unix/utilsunx.cpp.o [115/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/unix/secretstore.cpp.o [116/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/unix/mimetype.cpp.o In file included from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/memory.h:15, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/object.h:19, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/wx.h:15, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/wxprec.h:38, from /build/prusa-slicer/src/deps_2.9.2/builds/wxWidgets/libs/base/CMakeFiles/wxbase.dir/cmake_pch.hxx:5, from <command-line>: In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::const_iterator*)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:273:16, inlined from 'wxString::const_iterator::const_iterator(const wxString*, underlying_iterator)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:950:25, inlined from 'wxString::const_iterator wxString::begin() const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1396:76, inlined from 'size_t wxString::PosFromImpl(size_t) const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:740:68: /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:4525:55: warning: storing the address of local variable '<anonymous>' in '*this.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h: In member function 'size_t wxString::PosFromImpl(size_t) const': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:740:68: note: '<anonymous>' declared here /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:735:34: note: 'this' declared here In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::iterator*)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:275:16, inlined from 'wxString::iterator::iterator(const wxString::iterator&)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:861:29, inlined from 'wxString::reverse_iterator_impl<T>::reverse_iterator_impl(iterator_type) [with T = wxString::iterator]' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1082:48, inlined from 'wxString::reverse_iterator wxString::rbegin()' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1408:36, inlined from 'wxUniCharRef wxString::Last()' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1549:21: /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:4525:55: warning: storing the address of local variable '<anonymous>' in '*this.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h: In member function 'wxUniCharRef wxString::Last()': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1549:21: note: '<anonymous>' declared here /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1546:23: note: 'this' declared here [117/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/unix/fswatcher_inotify.cpp.o [118/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/unix/stdpaths.cpp.o [119/773] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/unix/uilocale.cpp.o [120/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/accesscmn.cpp.o [121/773] Linking CXX static library lib/libwx_baseu-3.2.a [122/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/anidecod.cpp.o [123/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/accelcmn.cpp.o [124/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/affinematrix2d.cpp.o [125/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/artprov.cpp.o In file included from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/memory.h:15, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/object.h:19, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/wx.h:15, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/wxprec.h:38, from /build/prusa-slicer/src/deps_2.9.2/builds/wxWidgets/libs/core/CMakeFiles/wxcore.dir/cmake_pch.hxx:5, from <command-line>: In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::const_iterator*)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:273:16, inlined from 'wxString::const_iterator::const_iterator(const wxString::const_iterator&)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:910:29, inlined from 'wxString::reverse_iterator_impl<T>::reverse_iterator_impl(iterator_type) [with T = wxString::const_iterator]' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1082:48, inlined from 'wxString::const_reverse_iterator wxString::rbegin() const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1406:42, inlined from 'wxUniChar wxString::Last() const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1542:21, inlined from 'static wxIconBundle wxArtProvider::DoGetIconBundle(const wxArtID&, const wxArtClient&)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/artprov.cpp:540:15: /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:4525:55: warning: storing the address of local variable '<anonymous>' in '*client.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h: In static member function 'static wxIconBundle wxArtProvider::DoGetIconBundle(const wxArtID&, const wxArtClient&)': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1542:21: note: '<anonymous>' declared here /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/artprov.cpp:537:83: note: 'client' declared here In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::const_iterator*)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:273:16, inlined from 'wxString::const_iterator::const_iterator(const wxString::const_iterator&)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:910:29, inlined from 'wxString::reverse_iterator_impl<T>::reverse_iterator_impl(iterator_type) [with T = wxString::const_iterator]' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1082:48, inlined from 'wxString::const_reverse_iterator wxString::rbegin() const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1406:42, inlined from 'wxUniChar wxString::Last() const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1542:21, inlined from 'static wxBitmap wxArtProvider::GetBitmap(const wxArtID&, const wxArtClient&, const wxSize&)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/artprov.cpp:410:15: /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:4525:55: warning: storing the address of local variable '<anonymous>' in '*client.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h: In static member function 'static wxBitmap wxArtProvider::GetBitmap(const wxArtID&, const wxArtClient&, const wxSize&)': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1542:21: note: '<anonymous>' declared here /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/artprov.cpp:406:65: note: 'client' declared here [126/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/artstd.cpp.o [127/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/appcmn.cpp.o [128/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/bmpbtncmn.cpp.o [129/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/bmpbase.cpp.o [130/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/arttango.cpp.o [131/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/bookctrl.cpp.o [132/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/cairo.cpp.o [133/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/checkboxcmn.cpp.o [134/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/btncmn.cpp.o [135/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/checklstcmn.cpp.o [136/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/clipcmn.cpp.o [137/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/choiccmn.cpp.o [138/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/clrpickercmn.cpp.o [139/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/colourcmn.cpp.o [140/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/colourdata.cpp.o [141/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/cmdproc.cpp.o [142/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/cmndata.cpp.o [143/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/combocmn.cpp.o [144/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/containr.cpp.o [145/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/cshelp.cpp.o [146/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/ctrlcmn.cpp.o In file included from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/memory.h:15, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/object.h:19, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/wx.h:15, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/wxprec.h:38, from /build/prusa-slicer/src/deps_2.9.2/builds/wxWidgets/libs/core/CMakeFiles/wxcore.dir/cmake_pch.hxx:5, from <command-line>: In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::const_iterator*)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:273:16, inlined from 'wxString::const_iterator::const_iterator(const wxString*, underlying_iterator)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:950:25, inlined from 'wxString::const_iterator wxString::end() const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1400:72, inlined from 'static int wxControlBase::FindAccelIndex(const wxString&, wxString*)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/ctrlcmn.cpp:205:33: /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:4525:55: warning: storing the address of local variable '<anonymous>' in '*label.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/ctrlcmn.cpp: In static member function 'static int wxControlBase::FindAccelIndex(const wxString&, wxString*)': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/ctrlcmn.cpp:205:33: note: '<anonymous>' declared here /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/ctrlcmn.cpp:181:51: note: 'label' declared here [147/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/ctrlsub.cpp.o [148/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/dcbase.cpp.o [149/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/dcbufcmn.cpp.o [150/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/dcgraph.cpp.o [151/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/dcsvg.cpp.o [152/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/dirctrlcmn.cpp.o [153/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/dlgcmn.cpp.o [154/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/dndcmn.cpp.o [155/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/dobjcmn.cpp.o [156/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/docmdi.cpp.o [157/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/dpycmn.cpp.o [158/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/docview.cpp.o [159/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/effects.cpp.o [160/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/dseldlg.cpp.o [161/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/fddlgcmn.cpp.o [162/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/filectrlcmn.cpp.o [163/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/filehistorycmn.cpp.o [164/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/filepickercmn.cpp.o [165/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/fontpickercmn.cpp.o [166/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/fontdata.cpp.o [167/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/fldlgcmn.cpp.o In file included from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/memory.h:15, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/object.h:19, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/wx.h:15, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/wxprec.h:38, from /build/prusa-slicer/src/deps_2.9.2/builds/wxWidgets/libs/core/CMakeFiles/wxcore.dir/cmake_pch.hxx:5, from <command-line>: In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::const_iterator*)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:273:16, inlined from 'wxString::const_iterator::const_iterator(const wxString*, underlying_iterator)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:950:25, inlined from 'wxString::const_iterator wxString::begin() const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1396:76, inlined from 'size_t wxString::PosFromImpl(size_t) const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:740:68: /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:4525:55: warning: storing the address of local variable '<anonymous>' in '*this.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h: In member function 'size_t wxString::PosFromImpl(size_t) const': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:740:68: note: '<anonymous>' declared here /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:735:34: note: 'this' declared here [168/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/fontcmn.cpp.o [169/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/generic/graphicc.cpp.o [170/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/fontenumcmn.cpp.o [171/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/fontutilcmn.cpp.o [172/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/fontmap.cpp.o [173/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/framecmn.cpp.o [174/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/gaugecmn.cpp.o [175/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/gbsizer.cpp.o [176/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/gdicmn.cpp.o [177/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/geometry.cpp.o [178/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/gifdecod.cpp.o [179/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/graphcmn.cpp.o [180/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/headercolcmn.cpp.o [181/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/helpbase.cpp.o [182/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/headerctrlcmn.cpp.o [183/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/iconbndl.cpp.o [184/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/imagall.cpp.o [185/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/imagfill.cpp.o [186/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/imagbmp.cpp.o [187/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/imaggif.cpp.o [188/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/image.cpp.o [189/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/imagiff.cpp.o [190/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/imagjpeg.cpp.o [191/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/imagpcx.cpp.o [192/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/imagpng.cpp.o [193/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/imagpnm.cpp.o [194/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/imagtiff.cpp.o [195/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/imagtga.cpp.o [196/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/imagxpm.cpp.o [197/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/layout.cpp.o [198/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/lboxcmn.cpp.o [199/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/listctrlcmn.cpp.o [200/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/markupparser.cpp.o In file included from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/memory.h:15, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/object.h:19, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/wx.h:15, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/wxprec.h:38, from /build/prusa-slicer/src/deps_2.9.2/builds/wxWidgets/libs/core/CMakeFiles/wxcore.dir/cmake_pch.hxx:5, from <command-line>: In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::const_iterator*)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:273:16, inlined from 'wxString::const_iterator::const_iterator(const wxString*, underlying_iterator)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:950:25, inlined from 'wxString::const_iterator wxString::end() const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1400:72, inlined from 'static wxString wxMarkupParser::Quote(const wxString&)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/markupparser.cpp:407:69: /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:4525:55: warning: storing the address of local variable '<anonymous>' in '*text.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/markupparser.cpp: In static member function 'static wxString wxMarkupParser::Quote(const wxString&)': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/markupparser.cpp:407:69: note: '<anonymous>' declared here /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/markupparser.cpp:402:48: note: 'text' declared here [201/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/matrix.cpp.o [202/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/menucmn.cpp.o [203/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/modalhook.cpp.o [204/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/mousemanager.cpp.o [205/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/nbkbase.cpp.o [206/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/ownerdrwcmn.cpp.o [207/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/overlaycmn.cpp.o [208/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/paper.cpp.o [209/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/panelcmn.cpp.o [210/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/persist.cpp.o [211/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/pickerbase.cpp.o [212/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/preferencescmn.cpp.o [213/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/popupcmn.cpp.o [214/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/quantize.cpp.o [215/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/prntbase.cpp.o [216/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/radiobtncmn.cpp.o [217/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/radiocmn.cpp.o [218/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/rearrangectrl.cpp.o [219/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/rendcmn.cpp.o [220/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/rgncmn.cpp.o [221/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/scrolbarcmn.cpp.o [222/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/settcmn.cpp.o [223/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/slidercmn.cpp.o [224/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/sizer.cpp.o [225/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/spinbtncmn.cpp.o [226/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/spinctrlcmn.cpp.o [227/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/srchcmn.cpp.o [228/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/statbmpcmn.cpp.o [229/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/statbar.cpp.o [230/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/statboxcmn.cpp.o [231/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/statlinecmn.cpp.o [232/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/stattextcmn.cpp.o [233/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/tbarbase.cpp.o [234/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/stockitem.cpp.o [235/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/textentrycmn.cpp.o [236/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/textcmn.cpp.o [237/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/textmeasurecmn.cpp.o In file included from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/memory.h:15, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/object.h:19, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/wx.h:15, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/wxprec.h:38, from /build/prusa-slicer/src/deps_2.9.2/builds/wxWidgets/libs/core/CMakeFiles/wxcore.dir/cmake_pch.hxx:5, from <command-line>: In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::const_iterator*)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:273:16, inlined from 'wxString::const_iterator::const_iterator(const wxString*, underlying_iterator)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:950:25, inlined from 'wxString::const_iterator wxString::end() const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1400:72, inlined from 'void wxTextMeasureBase::GetMultiLineTextExtent(const wxString&, wxCoord*, wxCoord*, wxCoord*)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/textmeasurecmn.cpp:176:32: /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:4525:55: warning: storing the address of local variable '<anonymous>' in '*text.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/textmeasurecmn.cpp: In member function 'void wxTextMeasureBase::GetMultiLineTextExtent(const wxString&, wxCoord*, wxCoord*, wxCoord*)': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/textmeasurecmn.cpp:176:32: note: '<anonymous>' declared here /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/textmeasurecmn.cpp:110:64: note: 'text' declared here [238/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/toplvcmn.cpp.o [239/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/uiactioncmn.cpp.o [240/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/treebase.cpp.o [241/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/valgen.cpp.o [242/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/validate.cpp.o [243/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/valnum.cpp.o In file included from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/memory.h:15, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/object.h:19, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/wx.h:15, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/wxprec.h:38, from /build/prusa-slicer/src/deps_2.9.2/builds/wxWidgets/libs/core/CMakeFiles/wxcore.dir/cmake_pch.hxx:5, from <command-line>: In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::const_iterator*)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:273:16, inlined from 'wxString::const_iterator::const_iterator(const wxString*, underlying_iterator)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:950:25, inlined from 'wxString::const_iterator wxString::begin() const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1396:76, inlined from 'size_t wxString::PosFromImpl(size_t) const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:740:68, inlined from 'size_t wxString::find(wxUniChar, size_t) const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:3255:27, inlined from 'size_t wxString::find(wchar_t, size_t) const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:3268:18, inlined from 'virtual bool wxFloatingPointValidatorBase::IsCharOk(const wxString&, int, wxChar) const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/valnum.cpp:337:22: /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:4525:55: warning: storing the address of local variable '<anonymous>' in '*val.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h: In member function 'virtual bool wxFloatingPointValidatorBase::IsCharOk(const wxString&, int, wxChar) const': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:740:68: note: '<anonymous>' declared here /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/valnum.cpp:330:56: note: 'val' declared here [244/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/valtext.cpp.o In file included from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/memory.h:15, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/object.h:19, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/wx.h:15, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/wxprec.h:38, from /build/prusa-slicer/src/deps_2.9.2/builds/wxWidgets/libs/core/CMakeFiles/wxcore.dir/cmake_pch.hxx:5, from <command-line>: In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::const_iterator*)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:273:16, inlined from 'wxString::const_iterator::const_iterator(const wxString*, underlying_iterator)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:950:25, inlined from 'wxString::const_iterator wxString::end() const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1400:72, inlined from 'bool wxTextValidator::ContainsOnlyIncludedCharacters(const wxString&) const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/valtext.cpp:415:67: /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:4525:55: warning: storing the address of local variable 'end' in '*str.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/valtext.cpp: In member function 'bool wxTextValidator::ContainsOnlyIncludedCharacters(const wxString&) const': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/valtext.cpp:415:53: note: 'end' declared here /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/valtext.cpp:413:70: note: 'str' declared here In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::const_iterator*)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:273:16, inlined from 'wxString::const_iterator::const_iterator(const wxString*, underlying_iterator)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:950:25, inlined from 'wxString::const_iterator wxString::begin() const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1396:76, inlined from 'size_t wxString::PosFromImpl(size_t) const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:740:68, inlined from 'size_t wxString::find(wxUniChar, size_t) const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:3255:27, inlined from 'bool wxTextValidator::IsCharIncluded(const wxUniChar&) const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/valtext.h:119:35, inlined from 'bool wxTextValidator::ContainsOnlyIncludedCharacters(const wxString&) const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/valtext.cpp:418:29: /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:4525:55: warning: storing the address of local variable '<anonymous>' in '*&this_9(D)->m_charIncludes.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h: In member function 'bool wxTextValidator::ContainsOnlyIncludedCharacters(const wxString&) const': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:740:68: note: '<anonymous>' declared here /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/valtext.cpp:413:75: note: 'this' declared here In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::const_iterator*)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:273:16, inlined from 'wxString::const_iterator::const_iterator(const wxString*, underlying_iterator)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:950:25, inlined from 'wxString::const_iterator wxString::end() const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1400:72, inlined from 'bool wxTextValidator::ContainsExcludedCharacters(const wxString&) const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/valtext.cpp:428:67: /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:4525:55: warning: storing the address of local variable 'end' in '*str.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/valtext.cpp: In member function 'bool wxTextValidator::ContainsExcludedCharacters(const wxString&) const': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/valtext.cpp:428:53: note: 'end' declared here /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/valtext.cpp:426:66: note: 'str' declared here In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::const_iterator*)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:273:16, inlined from 'wxString::const_iterator::const_iterator(const wxString*, underlying_iterator)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:950:25, inlined from 'wxString::const_iterator wxString::begin() const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1396:76, inlined from 'size_t wxString::PosFromImpl(size_t) const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:740:68, inlined from 'size_t wxString::find(wxUniChar, size_t) const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:3255:27, inlined from 'bool wxTextValidator::IsCharExcluded(const wxUniChar&) const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/valtext.h:124:35, inlined from 'bool wxTextValidator::ContainsExcludedCharacters(const wxString&) const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/valtext.cpp:431:28: /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:4525:55: warning: storing the address of local variable '<anonymous>' in '*&this_9(D)->m_charExcludes.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h: In member function 'bool wxTextValidator::ContainsExcludedCharacters(const wxString&) const': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:740:68: note: '<anonymous>' declared here /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/valtext.cpp:426:71: note: 'this' declared here In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::const_iterator*)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:273:16, inlined from 'wxString::const_iterator::const_iterator(const wxString*, underlying_iterator)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:950:25, inlined from 'wxString::const_iterator wxString::begin() const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1396:76, inlined from 'size_t wxString::PosFromImpl(size_t) const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:740:68, inlined from 'size_t wxString::find(wxUniChar, size_t) const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:3255:27, inlined from 'bool wxTextValidator::IsCharExcluded(const wxUniChar&) const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/valtext.h:124:35, inlined from 'bool wxTextValidator::IsValidChar(const wxUniChar&) const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/valtext.cpp:377:24: /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:4525:55: warning: storing the address of local variable '<anonymous>' in '*&this_6(D)->m_charExcludes.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h: In member function 'bool wxTextValidator::IsValidChar(const wxUniChar&) const': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:740:68: note: '<anonymous>' declared here /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/valtext.cpp:372:55: note: 'this' declared here In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::const_iterator*)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:273:16, inlined from 'wxString::const_iterator::const_iterator(const wxString*, underlying_iterator)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:950:25, inlined from 'wxString::const_iterator wxString::end() const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1400:72, inlined from 'virtual wxString wxTextValidator::IsValid(const wxString&) const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/valtext.cpp:193:67: /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:4525:55: warning: storing the address of local variable 'end' in '*str.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/valtext.cpp: In member function 'virtual wxString wxTextValidator::IsValid(const wxString&) const': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/valtext.cpp:193:53: note: 'end' declared here /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/valtext.cpp:183:51: note: 'str' declared here [245/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/windowid.cpp.o [246/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/wincmn.cpp.o [247/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/wrapsizer.cpp.o [248/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/xpmdecod.cpp.o [249/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/generic/busyinfo.cpp.o [250/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/generic/buttonbar.cpp.o [251/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/generic/choicdgg.cpp.o [252/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/generic/choicbkg.cpp.o [253/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/generic/collheaderctrlg.cpp.o [254/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/generic/combog.cpp.o [255/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/generic/dragimgg.cpp.o [256/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/generic/dirctrlg.cpp.o [257/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/generic/dcpsg.cpp.o [258/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/generic/filectrlg.cpp.o In file included from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/memory.h:15, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/object.h:19, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/wx.h:15, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/wxprec.h:38, from /build/prusa-slicer/src/deps_2.9.2/builds/wxWidgets/libs/core/CMakeFiles/wxcore.dir/cmake_pch.hxx:5, from <command-line>: In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::iterator*)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:275:16, inlined from 'wxString::iterator::iterator(const wxString::iterator&)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:861:29, inlined from 'wxString::reverse_iterator_impl<T>::reverse_iterator_impl(iterator_type) [with T = wxString::iterator]' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1082:48, inlined from 'wxString::reverse_iterator wxString::rbegin()' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1408:36, inlined from 'wxUniCharRef wxString::Last()' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1549:21: /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:4525:55: warning: storing the address of local variable '<anonymous>' in '*this.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h: In member function 'wxUniCharRef wxString::Last()': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1549:21: note: '<anonymous>' declared here /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1546:23: note: 'this' declared here [259/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/generic/headerctrlg.cpp.o [260/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/generic/infobar.cpp.o [261/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/generic/listbkg.cpp.o [262/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/generic/logg.cpp.o [263/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/generic/markuptext.cpp.o [264/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/generic/numdlgg.cpp.o [265/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/generic/msgdlgg.cpp.o [266/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/generic/progdlgg.cpp.o [267/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/generic/preferencesg.cpp.o [268/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/generic/printps.cpp.o [269/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/generic/renderg.cpp.o [270/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/generic/scrlwing.cpp.o [271/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/generic/selstore.cpp.o [272/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/generic/richmsgdlgg.cpp.o [273/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/generic/spinctlg.cpp.o [274/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/generic/srchctlg.cpp.o [275/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/generic/statbmpg.cpp.o [276/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/generic/splitter.cpp.o [277/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/generic/stattextg.cpp.o [278/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/generic/textdlgg.cpp.o [279/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/generic/tipwin.cpp.o [280/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/generic/toolbkg.cpp.o [281/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/generic/treectlg.cpp.o [282/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/generic/treebkg.cpp.o [283/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/generic/vlbox.cpp.o [284/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/generic/vscroll.cpp.o [285/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/xrc/xmlreshandler.cpp.o [286/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/bmpcboxcmn.cpp.o [287/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/generic/grideditors.cpp.o In file included from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/memory.h:15, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/object.h:19, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/wx.h:15, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/wxprec.h:38, from /build/prusa-slicer/src/deps_2.9.2/builds/wxWidgets/libs/core/CMakeFiles/wxcore.dir/cmake_pch.hxx:5, from <command-line>: In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::iterator*)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:275:16, inlined from 'wxString::iterator::iterator(wxString*, underlying_iterator)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:892:25, inlined from 'wxString::iterator wxString::GetIterForNthChar(size_t)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:958:58, inlined from 'wxUniCharRef wxString::at(size_t)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1531:34: /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:4525:55: warning: storing the address of local variable '<anonymous>' in '*this.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h: In member function 'wxUniCharRef wxString::at(size_t)': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1531:34: note: '<anonymous>' declared here /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1530:29: note: 'this' declared here [288/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/generic/gridctrl.cpp.o [289/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/generic/hyperlinkg.cpp.o [290/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/calctrlcmn.cpp.o [291/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/generic/notifmsgg.cpp.o [292/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/generic/grid.cpp.o [293/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/generic/odcombo.cpp.o [294/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/gridcmn.cpp.o [295/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/generic/splash.cpp.o [296/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/generic/tipdlg.cpp.o [297/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/addremovectrl.cpp.o [298/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/generic/gridsel.cpp.o [299/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/generic/aboutdlgg.cpp.o [300/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/generic/sashwin.cpp.o [301/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/generic/bmpcboxg.cpp.o [302/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/generic/helpext.cpp.o [303/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/generic/richtooltipg.cpp.o [304/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/generic/timectrlg.cpp.o [305/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/notifmsgcmn.cpp.o [306/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/generic/commandlinkbuttong.cpp.o [307/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/generic/propdlg.cpp.o [308/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/generic/treelist.cpp.o [309/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/animatecmn.cpp.o [310/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/odcombocmn.cpp.o [311/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/datavcmn.cpp.o [312/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/hyperlnkcmn.cpp.o [313/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/richtooltipcmn.cpp.o [314/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/generic/datectlg.cpp.o [315/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/generic/bannerwindow.cpp.o [316/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/generic/laywin.cpp.o [317/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/generic/calctrlg.cpp.o [318/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/generic/wizard.cpp.o [319/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/generic/editlbox.cpp.o [320/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/generic/datavgen.cpp.o [321/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/generic/creddlgg.cpp.o [322/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/generic/rowheightcache.cpp.o [323/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/generic/animateg.cpp.o [324/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/bmpbndl.cpp.o [325/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/generic/bmpsvg.cpp.o In file included from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/generic/bmpsvg.cpp:67: In function 'void nsvg__xformMultiply(float*, float*)', inlined from 'void nsvg__xformPremultiply(float*, float*)' at /usr/include/nanosvg/nanosvg.h:536:21, inlined from 'void nsvg__parseTransform(float*, const char*)' at /usr/include/nanosvg/nanosvg.h:1684:25: /usr/include/nanosvg/nanosvg.h:505:18: warning: 't[0]' may be used uninitialized [-Wmaybe-uninitialized] /usr/include/nanosvg/nanosvg.h: In function 'void nsvg__parseTransform(float*, const char*)': /usr/include/nanosvg/nanosvg.h:1656:8: note: 't[0]' was declared here In function 'void nsvg__xformMultiply(float*, float*)', inlined from 'void nsvg__xformPremultiply(float*, float*)' at /usr/include/nanosvg/nanosvg.h:536:21, inlined from 'void nsvg__parseTransform(float*, const char*)' at /usr/include/nanosvg/nanosvg.h:1684:25: /usr/include/nanosvg/nanosvg.h:505:32: warning: 't[1]' may be used uninitialized [-Wmaybe-uninitialized] /usr/include/nanosvg/nanosvg.h: In function 'void nsvg__parseTransform(float*, const char*)': /usr/include/nanosvg/nanosvg.h:1656:8: note: 't[1]' was declared here In function 'void nsvg__xformMultiply(float*, float*)', inlined from 'void nsvg__xformPremultiply(float*, float*)' at /usr/include/nanosvg/nanosvg.h:536:21, inlined from 'void nsvg__parseTransform(float*, const char*)' at /usr/include/nanosvg/nanosvg.h:1684:25: /usr/include/nanosvg/nanosvg.h:509:14: warning: 't[2]' may be used uninitialized [-Wmaybe-uninitialized] /usr/include/nanosvg/nanosvg.h: In function 'void nsvg__parseTransform(float*, const char*)': /usr/include/nanosvg/nanosvg.h:1656:8: note: 't[2]' was declared here In function 'void nsvg__xformMultiply(float*, float*)', inlined from 'void nsvg__xformPremultiply(float*, float*)' at /usr/include/nanosvg/nanosvg.h:536:21, inlined from 'void nsvg__parseTransform(float*, const char*)' at /usr/include/nanosvg/nanosvg.h:1684:25: /usr/include/nanosvg/nanosvg.h:509:28: warning: 't[3]' may be used uninitialized [-Wmaybe-uninitialized] /usr/include/nanosvg/nanosvg.h: In function 'void nsvg__parseTransform(float*, const char*)': /usr/include/nanosvg/nanosvg.h:1656:8: note: 't[3]' was declared here In function 'void nsvg__xformMultiply(float*, float*)', inlined from 'void nsvg__xformPremultiply(float*, float*)' at /usr/include/nanosvg/nanosvg.h:536:21, inlined from 'void nsvg__parseTransform(float*, const char*)' at /usr/include/nanosvg/nanosvg.h:1684:25: /usr/include/nanosvg/nanosvg.h:510:14: warning: 't[4]' may be used uninitialized [-Wmaybe-uninitialized] /usr/include/nanosvg/nanosvg.h: In function 'void nsvg__parseTransform(float*, const char*)': /usr/include/nanosvg/nanosvg.h:1656:8: note: 't[4]' was declared here In function 'void nsvg__xformMultiply(float*, float*)', inlined from 'void nsvg__xformPremultiply(float*, float*)' at /usr/include/nanosvg/nanosvg.h:536:21, inlined from 'void nsvg__parseTransform(float*, const char*)' at /usr/include/nanosvg/nanosvg.h:1684:25: /usr/include/nanosvg/nanosvg.h:510:28: warning: 't[5]' may be used uninitialized [-Wmaybe-uninitialized] /usr/include/nanosvg/nanosvg.h: In function 'void nsvg__parseTransform(float*, const char*)': /usr/include/nanosvg/nanosvg.h:1656:8: note: 't[5]' was declared here [326/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/event.cpp.o [327/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/fs_mem.cpp.o [328/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/msgout.cpp.o [329/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/unix/apptraits.cpp.o [330/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/generic/icon.cpp.o [331/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/generic/paletteg.cpp.o [332/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/utilscmn.cpp.o [333/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/assertdlg_gtk.cpp.o [334/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/brush.cpp.o [335/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/app.cpp.o [336/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/bitmap.cpp.o [337/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/colour.cpp.o [338/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/cursor.cpp.o [339/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/clipbrd.cpp.o [340/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/dataobj.cpp.o [341/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/display.cpp.o [342/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/dc.cpp.o [343/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/evtloop.cpp.o [344/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/dnd.cpp.o [345/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/filehistory.cpp.o [346/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/filectrl.cpp.o [347/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/font.cpp.o [348/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/image_gtk.cpp.o [349/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/sockgtk.cpp.o [350/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/mimetype.cpp.o [351/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/minifram.cpp.o [352/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/nonownedwnd.cpp.o [353/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/overlay.cpp.o [354/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/pen.cpp.o [355/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/popupwin.cpp.o [356/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/private.cpp.o [357/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/region.cpp.o [358/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/renderer.cpp.o [359/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/settings.cpp.o [360/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/textmeasure.cpp.o [361/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/timer.cpp.o [362/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/tooltip.cpp.o [363/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/utilsgtk.cpp.o [364/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/toplevel.cpp.o [365/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/win_gtk.cpp.o [366/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/generic/accel.cpp.o [367/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/generic/fdrepdlg.cpp.o [368/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/window.cpp.o [369/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/generic/filepickerg.cpp.o [370/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/generic/prntdlgg.cpp.o [371/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/generic/statusbr.cpp.o [372/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/generic/listctrl.cpp.o [373/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/anybutton.cpp.o [374/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/bmpbuttn.cpp.o [375/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/artgtk.cpp.o [376/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/button.cpp.o [377/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/checkbox.cpp.o [378/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/checklst.cpp.o [379/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/choice.cpp.o [380/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/colordlg.cpp.o [381/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/collpane.cpp.o [382/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/combobox.cpp.o [383/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/control.cpp.o [384/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/clrpicker.cpp.o [385/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/dialog.cpp.o [386/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/fontpicker.cpp.o [387/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/dirdlg.cpp.o [388/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/filepicker.cpp.o [389/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/filedlg.cpp.o [390/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/fontdlg.cpp.o [391/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/frame.cpp.o [392/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/gnome/gvfs.cpp.o [393/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/gauge.cpp.o [394/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/infobar.cpp.o [395/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/listbox.cpp.o [396/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/mdi.cpp.o [397/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/menu.cpp.o [398/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/mnemonics.cpp.o In file included from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/memory.h:15, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/object.h:19, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/wx.h:15, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/wxprec.h:38, from /build/prusa-slicer/src/deps_2.9.2/builds/wxWidgets/libs/core/CMakeFiles/wxcore.dir/cmake_pch.hxx:5, from <command-line>: In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::const_iterator*)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:273:16, inlined from 'wxString::const_iterator::const_iterator(const wxString*, underlying_iterator)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:950:25, inlined from 'wxString::const_iterator wxString::end() const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1400:72, inlined from 'wxString GTKProcessMnemonics(const wxString&, MnemonicsFlag)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/gtk/mnemonics.cpp:59:69: /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:4525:55: warning: storing the address of local variable '<anonymous>' in '*label.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/gtk/mnemonics.cpp: In function 'wxString GTKProcessMnemonics(const wxString&, MnemonicsFlag)': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/gtk/mnemonics.cpp:59:69: note: '<anonymous>' declared here /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/gtk/mnemonics.cpp:55:53: note: 'label' declared here [399/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/nativewin.cpp.o [400/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/msgdlg.cpp.o [401/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/notebook.cpp.o [402/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/print.cpp.o [403/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/radiobut.cpp.o [404/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/radiobox.cpp.o [405/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/scrolbar.cpp.o [406/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/scrolwin.cpp.o [407/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/slider.cpp.o [408/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/spinbutt.cpp.o [409/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/spinctrl.cpp.o [410/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/statbmp.cpp.o [411/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/statbox.cpp.o [412/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/statline.cpp.o [413/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/stattext.cpp.o [414/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/toolbar.cpp.o [415/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/textentry.cpp.o [416/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/tglbtn.cpp.o [417/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/textctrl.cpp.o [418/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/taskbar.cpp.o [419/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/notifmsg.cpp.o [420/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/aboutdlg.cpp.o [421/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/calctrl.cpp.o [422/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/dataview.cpp.o [423/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/activityindicator.cpp.o [424/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/animate.cpp.o [425/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/bmpcbox.cpp.o [426/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/hyperlink.cpp.o [427/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/gtk/srchctrl.cpp.o [428/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/generic/caret.cpp.o [429/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/generic/imaglist.cpp.o [430/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/unix/fontenum.cpp.o [431/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/unix/dialup.cpp.o [432/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/unix/uiactionx11.cpp.o [433/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/unix/fontutil.cpp.o [434/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/unix/sound.cpp.o [435/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/unix/utilsx11.cpp.o [436/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/unix/joystick.cpp.o [437/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/unix/taskbarx11.cpp.o [438/773] Building CXX object libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/common/taskbarcmn.cpp.o [439/773] Building CXX object libs/net/CMakeFiles/wxnet.dir/cmake_pch.hxx.gch [440/773] Building CXX object libs/aui/CMakeFiles/wxaui.dir/cmake_pch.hxx.gch [441/773] Building CXX object libs/html/CMakeFiles/wxhtml.dir/__/__/__/__/src/html/helpctrl.cpp.o [442/773] Linking CXX static library lib/libwx_gtk3u_core-3.2.a [443/773] Building CXX object libs/html/CMakeFiles/wxhtml.dir/__/__/__/__/src/html/helpdata.cpp.o [444/773] Building CXX object libs/html/CMakeFiles/wxhtml.dir/__/__/__/__/src/html/helpdlg.cpp.o [445/773] Building CXX object libs/html/CMakeFiles/wxhtml.dir/__/__/__/__/src/html/helpfrm.cpp.o [446/773] Building CXX object libs/html/CMakeFiles/wxhtml.dir/__/__/__/__/src/html/helpwnd.cpp.o [447/773] Building CXX object libs/html/CMakeFiles/wxhtml.dir/__/__/__/__/src/html/htmlfilt.cpp.o [448/773] Building CXX object libs/html/CMakeFiles/wxhtml.dir/__/__/__/__/src/html/htmlcell.cpp.o In file included from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/memory.h:15, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/object.h:19, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/wx.h:15, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/wxprec.h:38, from /build/prusa-slicer/src/deps_2.9.2/builds/wxWidgets/libs/html/CMakeFiles/wxhtml.dir/cmake_pch.hxx:5, from <command-line>: In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::const_iterator*)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:273:16, inlined from 'wxString::const_iterator::const_iterator(const wxString*, underlying_iterator)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:950:25, inlined from 'wxString::const_iterator wxString::begin() const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1396:76, inlined from 'virtual wxString wxHtmlWordWithTabsCell::GetPartAsText(int, int) const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/html/htmlcell.cpp:618:51: /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:4525:55: warning: storing the address of local variable 'i' in '((wxString*)((char*)this + 12))[3].wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/html/htmlcell.cpp: In member function 'virtual wxString wxHtmlWordWithTabsCell::GetPartAsText(int, int) const': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/html/htmlcell.cpp:618:30: note: 'i' declared here /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/html/htmlcell.cpp:600:68: note: 'this' declared here [449/773] Building CXX object libs/html/CMakeFiles/wxhtml.dir/__/__/__/__/src/html/htmlpars.cpp.o [450/773] Building CXX object libs/html/CMakeFiles/wxhtml.dir/__/__/__/__/src/html/htmltag.cpp.o In file included from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/memory.h:15, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/object.h:19, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/wx.h:15, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/wxprec.h:38, from /build/prusa-slicer/src/deps_2.9.2/builds/wxWidgets/libs/html/CMakeFiles/wxhtml.dir/cmake_pch.hxx:5, from <command-line>: In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::const_iterator*)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:273:16, inlined from 'wxString::const_iterator::const_iterator(const wxString*, underlying_iterator)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:950:25, inlined from 'wxString::const_iterator wxString::begin() const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1396:76, inlined from 'wxHtmlTagsCache::wxHtmlTagsCache(const wxString&)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/html/htmltag.cpp:82:55: /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:4525:55: warning: storing the address of local variable 'pos' in '*source.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/html/htmltag.cpp: In constructor 'wxHtmlTagsCache::wxHtmlTagsCache(const wxString&)': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/html/htmltag.cpp:82:36: note: 'pos' declared here /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/html/htmltag.cpp:74:50: note: 'source' declared here [451/773] Building CXX object libs/html/CMakeFiles/wxhtml.dir/__/__/__/__/src/html/m_dflist.cpp.o [452/773] Building CXX object libs/html/CMakeFiles/wxhtml.dir/__/__/__/__/src/html/htmlwin.cpp.o [453/773] Building CXX object libs/html/CMakeFiles/wxhtml.dir/__/__/__/__/src/html/htmprint.cpp.o [454/773] Building CXX object libs/html/CMakeFiles/wxhtml.dir/__/__/__/__/src/html/m_fonts.cpp.o [455/773] Building CXX object libs/html/CMakeFiles/wxhtml.dir/__/__/__/__/src/html/m_hline.cpp.o [456/773] Building CXX object libs/html/CMakeFiles/wxhtml.dir/__/__/__/__/src/html/m_layout.cpp.o [457/773] Building CXX object libs/html/CMakeFiles/wxhtml.dir/__/__/__/__/src/html/m_image.cpp.o [458/773] Building CXX object libs/html/CMakeFiles/wxhtml.dir/__/__/__/__/src/html/m_links.cpp.o [459/773] Building CXX object libs/html/CMakeFiles/wxhtml.dir/__/__/__/__/src/html/m_list.cpp.o [460/773] Building CXX object libs/html/CMakeFiles/wxhtml.dir/__/__/__/__/src/html/m_pre.cpp.o [461/773] Building CXX object libs/html/CMakeFiles/wxhtml.dir/__/__/__/__/src/html/m_span.cpp.o [462/773] Building CXX object libs/html/CMakeFiles/wxhtml.dir/__/__/__/__/src/html/m_style.cpp.o [463/773] Building CXX object libs/html/CMakeFiles/wxhtml.dir/__/__/__/__/src/html/styleparams.cpp.o [464/773] Building CXX object libs/html/CMakeFiles/wxhtml.dir/__/__/__/__/src/html/m_tables.cpp.o [465/773] Building CXX object libs/html/CMakeFiles/wxhtml.dir/__/__/__/__/src/html/winpars.cpp.o In file included from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/memory.h:15, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/object.h:19, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/wx.h:15, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/wxprec.h:38, from /build/prusa-slicer/src/deps_2.9.2/builds/wxWidgets/libs/html/CMakeFiles/wxhtml.dir/cmake_pch.hxx:5, from <command-line>: In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::const_iterator*)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:273:16, inlined from 'wxString::const_iterator::const_iterator(const wxString*, underlying_iterator)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:950:25, inlined from 'wxString::const_iterator wxString::end() const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1400:72, inlined from 'virtual void wxHtmlWinParser::AddText(const wxString&)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/html/winpars.cpp:366:54: /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:4525:55: warning: storing the address of local variable 'end' in '*txt.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/html/winpars.cpp: In member function 'virtual void wxHtmlWinParser::AddText(const wxString&)': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/html/winpars.cpp:366:40: note: 'end' declared here /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/html/winpars.cpp:345:47: note: 'txt' declared here [466/773] Building CXX object libs/html/CMakeFiles/wxhtml.dir/__/__/__/__/src/generic/htmllbox.cpp.o [467/773] Building CXX object libs/propgrid/CMakeFiles/wxpropgrid.dir/cmake_pch.hxx.gch [468/773] Building CXX object libs/ribbon/CMakeFiles/wxribbon.dir/cmake_pch.hxx.gch [469/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexA68k.cxx.o [470/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexAbaqus.cxx.o [471/773] Building CXX object libs/webview/CMakeFiles/wxwebkit2_ext.dir/__/__/__/__/src/gtk/webview_webkit2_extension.cpp.o [472/773] Building CXX object libs/webview/CMakeFiles/wxwebview.dir/cmake_pch.hxx.gch [473/773] Building CXX object libs/richtext/CMakeFiles/wxrichtext.dir/cmake_pch.hxx.gch [474/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexAsn1.cxx.o [475/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexAPDL.cxx.o [476/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexAda.cxx.o [477/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexASY.cxx.o [478/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexAsm.cxx.o [479/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexAU3.cxx.o [480/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexAVE.cxx.o [481/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexAVS.cxx.o [482/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexBash.cxx.o [483/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexBatch.cxx.o [484/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexBasic.cxx.o [485/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexBaan.cxx.o [486/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexCaml.cxx.o [487/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexBullant.cxx.o [488/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexBibTeX.cxx.o [489/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexCmake.cxx.o [490/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexCOBOL.cxx.o [491/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexCLW.cxx.o [492/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexConf.cxx.o [493/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexCoffeeScript.cxx.o [494/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexCrontab.cxx.o [495/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexCsound.cxx.o [496/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexCSS.cxx.o [497/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexDiff.cxx.o [498/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexDMIS.cxx.o [499/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexDMAP.cxx.o [500/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexD.cxx.o [501/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexCPP.cxx.o [502/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexEDIFACT.cxx.o [503/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexEiffel.cxx.o [504/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexErrorList.cxx.o [505/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexECL.cxx.o [506/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexErlang.cxx.o [507/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexEScript.cxx.o [508/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexFlagship.cxx.o [509/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexForth.cxx.o [510/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexGAP.cxx.o [511/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexFortran.cxx.o [512/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexGui4Cli.cxx.o [513/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexInno.cxx.o [514/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexHaskell.cxx.o [515/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexHex.cxx.o [516/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexKix.cxx.o [517/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexJSON.cxx.o [518/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexKVIrc.cxx.o [519/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexLout.cxx.o [520/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexLisp.cxx.o [521/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexLaTeX.cxx.o [522/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexHTML.cxx.o [523/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexLua.cxx.o [524/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexMake.cxx.o [525/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexMagik.cxx.o [526/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexMarkdown.cxx.o [527/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexMatlab.cxx.o [528/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexMMIXAL.cxx.o [529/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexMetapost.cxx.o [530/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexModula.cxx.o [531/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexMPT.cxx.o [532/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexMSSQL.cxx.o [533/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexNimrod.cxx.o [534/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexNull.cxx.o [535/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexMySQL.cxx.o [536/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexNsis.cxx.o [537/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexOScript.cxx.o [538/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexOpal.cxx.o [539/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexPB.cxx.o [540/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexPascal.cxx.o [541/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexPLM.cxx.o [542/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexPO.cxx.o [543/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexPOV.cxx.o [544/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexPowerPro.cxx.o [545/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexPowerShell.cxx.o [546/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexProps.cxx.o [547/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexPS.cxx.o [548/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexProgress.cxx.o [549/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexPerl.cxx.o [550/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexPython.cxx.o [551/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexR.cxx.o [552/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexRebol.cxx.o [553/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexScriptol.cxx.o [554/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexRegistry.cxx.o [555/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexRuby.cxx.o [556/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexSML.cxx.o [557/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexSorcus.cxx.o [558/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexRust.cxx.o [559/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexSmalltalk.cxx.o [560/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexSpecman.cxx.o [561/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexSpice.cxx.o [562/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexTACL.cxx.o [563/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexSTTXT.cxx.o [564/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexSQL.cxx.o [565/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexTAL.cxx.o [566/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexTCL.cxx.o [567/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexTADS3.cxx.o [568/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexTCMD.cxx.o [569/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexTeX.cxx.o [570/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexTxt2tags.cxx.o [571/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexVB.cxx.o [572/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexVHDL.cxx.o [573/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexlib/Accessor.cxx.o [574/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexlib/CharacterCategory.cxx.o [575/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexYAML.cxx.o [576/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexlib/CharacterSet.cxx.o [577/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexlib/LexerBase.cxx.o [578/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexVisualProlog.cxx.o [579/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexlib/LexerNoExceptions.cxx.o [580/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexlib/LexerModule.cxx.o [581/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexlib/LexerSimple.cxx.o [582/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexlib/StyleContext.cxx.o [583/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexers/LexVerilog.cxx.o [584/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexlib/WordList.cxx.o [585/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/lexlib/PropSetSimple.cxx.o [586/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/src/CallTip.cxx.o [587/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/src/CaseFolder.cxx.o [588/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/src/AutoComplete.cxx.o [589/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/src/Catalogue.cxx.o [590/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/src/CaseConvert.cxx.o [591/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/src/CharClassify.cxx.o [592/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/src/Decoration.cxx.o [593/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/src/CellBuffer.cxx.o [594/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/src/EditModel.cxx.o [595/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/src/ContractionState.cxx.o [596/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/src/Document.cxx.o /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/stc/scintilla/src/Document.cxx: In member function 'virtual int Document::_ZThn4_NK8Document20GetCharacterAndWidthEiPi(Sci_Position, Sci_Position*) const': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/stc/scintilla/src/Document.cxx:904:19: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/stc/scintilla/src/Document.cxx:902:19: note: at offset 4 into destination object 'charBytes' of size 4 /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/stc/scintilla/src/Document.cxx: In member function 'virtual int Document::GetCharacterAndWidth(Sci_Position, Sci_Position*) const': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/stc/scintilla/src/Document.cxx:904:19: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/stc/scintilla/src/Document.cxx:902:19: note: at offset 4 into destination object 'charBytes' of size 4 /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/stc/scintilla/src/Document.cxx: In member function 'int Document::NextPosition(int, int) const': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/stc/scintilla/src/Document.cxx:710:20: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/stc/scintilla/src/Document.cxx:708:11: note: at offset 4 into destination object 'charBytes' of size 4 In member function 'Document::CharacterExtracted Document::CharacterAfter(int) const', inlined from 'Document::CharacterExtracted Document::CharacterAfter(int) const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/stc/scintilla/src/Document.cxx:779:30: /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/stc/scintilla/src/Document.cxx:792:17: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/stc/scintilla/src/Document.cxx: In member function 'Document::CharacterExtracted Document::CharacterAfter(int) const': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/stc/scintilla/src/Document.cxx:790:17: note: at offset 4 into destination object 'charBytes' of size 4 In member function 'Document::CharacterExtracted Document::CharacterBefore(int) const', inlined from 'Document::CharacterExtracted Document::CharacterBefore(int) const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/stc/scintilla/src/Document.cxx:809:30: /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/stc/scintilla/src/Document.cxx:831:19: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/stc/scintilla/src/Document.cxx: In member function 'Document::CharacterExtracted Document::CharacterBefore(int) const': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/stc/scintilla/src/Document.cxx:829:19: note: at offset 4 into destination object 'charBytes' of size 4 /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/stc/scintilla/src/Document.cxx: In member function 'Document::CharacterExtracted Document::ExtractCharacter(int) const': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/stc/scintilla/src/Document.cxx:1826:16: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/stc/scintilla/src/Document.cxx:1824:16: note: at offset 4 into destination object 'charBytes' of size 4 /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/stc/scintilla/src/Document.cxx: In member function 'long int Document::FindText(int, int, const char*, int, int*)': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/stc/scintilla/src/Document.cxx:1907:17: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/stc/scintilla/src/Document.cxx:1893:9: note: at offset 5 into destination object 'bytes' of size 5 [597/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/src/ExternalLexer.cxx.o [598/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/src/EditView.cxx.o [599/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/src/Indicator.cxx.o [600/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/src/KeyMap.cxx.o [601/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/src/LineMarker.cxx.o [602/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/src/MarginView.cxx.o [603/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/src/PerLine.cxx.o [604/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/src/RESearch.cxx.o [605/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/src/PositionCache.cxx.o [606/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/src/RunStyles.cxx.o [607/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/src/ScintillaBase.cxx.o [608/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/src/Editor.cxx.o [609/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/src/Selection.cxx.o [610/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/src/Style.cxx.o [611/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/src/UniConversion.cxx.o [612/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/src/XPM.cxx.o [613/773] Building CXX object libs/stc/CMakeFiles/wxscintilla.dir/__/__/__/__/src/stc/scintilla/src/ViewStyle.cxx.o [614/773] Building CXX object libs/stc/CMakeFiles/wxstc.dir/cmake_pch.hxx.gch [615/773] Building CXX object libs/xrc/CMakeFiles/wxxrc.dir/cmake_pch.hxx.gch [616/773] Building CXX object libs/qa/CMakeFiles/wxqa.dir/cmake_pch.hxx.gch [617/773] Building CXX object libs/gl/CMakeFiles/wxgl.dir/cmake_pch.hxx.gch [618/773] Building CXX object libs/xml/CMakeFiles/wxxml.dir/__/__/__/__/src/common/xtixml.cpp.o [619/773] Building CXX object libs/net/CMakeFiles/wxnet.dir/__/__/__/__/src/common/fs_inet.cpp.o [620/773] Building CXX object libs/xml/CMakeFiles/wxxml.dir/__/__/__/__/src/xml/xml.cpp.o In file included from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/memory.h:15, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/object.h:19, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/wx.h:15, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/wxprec.h:38, from /build/prusa-slicer/src/deps_2.9.2/builds/wxWidgets/libs/xml/CMakeFiles/wxxml.dir/cmake_pch.hxx:5, from <command-line>: In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::const_iterator*)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:273:16, inlined from 'wxString::const_iterator::const_iterator(const wxString*, underlying_iterator)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:950:25, inlined from 'wxString::const_iterator wxString::end() const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1400:72, inlined from 'bool wxIsWhiteOnly(const wxString&)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/xml/xml.cpp:655:65: /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:4525:55: warning: storing the address of local variable '<anonymous>' in '*buf.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/xml/xml.cpp: In function 'bool wxIsWhiteOnly(const wxString&)': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/xml/xml.cpp:655:65: note: '<anonymous>' declared here /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/xml/xml.cpp:653:36: note: 'buf' declared here In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::const_iterator*)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:273:16, inlined from 'wxString::const_iterator::const_iterator(const wxString*, underlying_iterator)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:950:25, inlined from 'wxString::const_iterator wxString::begin() const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1396:76, inlined from 'size_t wxString::PosFromImpl(size_t) const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:740:68: /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:4525:55: warning: storing the address of local variable '<anonymous>' in '*this.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h: In member function 'size_t wxString::PosFromImpl(size_t) const': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:740:68: note: '<anonymous>' declared here /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:735:34: note: 'this' declared here [621/773] Building CXX object libs/net/CMakeFiles/wxnet.dir/__/__/__/__/src/common/ftp.cpp.o In file included from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/memory.h:15, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/object.h:19, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/wx.h:15, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/wxprec.h:38, from /build/prusa-slicer/src/deps_2.9.2/builds/wxWidgets/libs/net/CMakeFiles/wxnet.dir/cmake_pch.hxx:5, from <command-line>: In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::const_iterator*)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:273:16, inlined from 'wxString::const_iterator::const_iterator(const wxString*, underlying_iterator)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:950:25, inlined from 'wxString::const_iterator wxString::begin() const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1396:76, inlined from 'size_t wxString::PosFromImpl(size_t) const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:740:68: /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:4525:55: warning: storing the address of local variable '<anonymous>' in '*this.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h: In member function 'size_t wxString::PosFromImpl(size_t) const': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:740:68: note: '<anonymous>' declared here /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:735:34: note: 'this' declared here In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::const_iterator*)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:273:16, inlined from 'wxString::const_iterator::const_iterator(const wxString::iterator&)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:912:29, inlined from 'wxString wxFTP::Pwd()' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/ftp.cpp:459:63: /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:4525:55: warning: storing the address of local variable 'end' in '*&this_35(D)->m_lastResult.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/ftp.cpp: In member function 'wxString wxFTP::Pwd()': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/ftp.cpp:459:40: note: 'end' declared here /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/common/ftp.cpp:451:21: note: 'this' declared here [622/773] Building CXX object libs/net/CMakeFiles/wxnet.dir/__/__/__/__/src/common/protocol.cpp.o [623/773] Building CXX object libs/net/CMakeFiles/wxnet.dir/__/__/__/__/src/common/http.cpp.o [624/773] Building CXX object libs/net/CMakeFiles/wxnet.dir/__/__/__/__/src/common/sckaddr.cpp.o [625/773] Building CXX object libs/net/CMakeFiles/wxnet.dir/__/__/__/__/src/common/sckfile.cpp.o [626/773] Building CXX object libs/net/CMakeFiles/wxnet.dir/__/__/__/__/src/common/sckstrm.cpp.o [627/773] Building CXX object libs/net/CMakeFiles/wxnet.dir/__/__/__/__/src/common/sckipc.cpp.o [628/773] Building CXX object libs/net/CMakeFiles/wxnet.dir/__/__/__/__/src/common/socket.cpp.o [629/773] Building CXX object libs/net/CMakeFiles/wxnet.dir/__/__/__/__/src/common/url.cpp.o [630/773] Building CXX object libs/net/CMakeFiles/wxnet.dir/__/__/__/__/src/common/webrequest.cpp.o [631/773] Building CXX object libs/net/CMakeFiles/wxnet.dir/__/__/__/__/src/common/webrequest_curl.cpp.o [632/773] Building CXX object libs/net/CMakeFiles/wxnet.dir/__/__/__/__/src/common/socketiohandler.cpp.o [633/773] Building CXX object libs/net/CMakeFiles/wxnet.dir/__/__/__/__/src/unix/sockunix.cpp.o [634/773] Building CXX object libs/adv/CMakeFiles/wxadv.dir/__/__/__/__/src/common/dummy.cpp.o [635/773] Building CXX object libs/aui/CMakeFiles/wxaui.dir/__/__/__/__/src/aui/floatpane.cpp.o [636/773] Building CXX object libs/aui/CMakeFiles/wxaui.dir/__/__/__/__/src/aui/dockart.cpp.o [637/773] Building CXX object libs/aui/CMakeFiles/wxaui.dir/__/__/__/__/src/aui/framemanager.cpp.o [638/773] Building CXX object libs/aui/CMakeFiles/wxaui.dir/__/__/__/__/src/aui/auibook.cpp.o [639/773] Building CXX object libs/aui/CMakeFiles/wxaui.dir/__/__/__/__/src/aui/auibar.cpp.o [640/773] Building CXX object libs/aui/CMakeFiles/wxaui.dir/__/__/__/__/src/aui/tabmdi.cpp.o [641/773] Linking CXX static library lib/libwx_gtk3u_html-3.2.a [642/773] Building CXX object libs/aui/CMakeFiles/wxaui.dir/__/__/__/__/src/aui/tabart.cpp.o [643/773] Building CXX object libs/aui/CMakeFiles/wxaui.dir/__/__/__/__/src/xrc/xh_aui.cpp.o [644/773] Building CXX object libs/aui/CMakeFiles/wxaui.dir/__/__/__/__/src/xrc/xh_auitoolb.cpp.o [645/773] Building CXX object libs/propgrid/CMakeFiles/wxpropgrid.dir/__/__/__/__/src/propgrid/advprops.cpp.o [646/773] Building CXX object libs/propgrid/CMakeFiles/wxpropgrid.dir/__/__/__/__/src/propgrid/editors.cpp.o [647/773] Building CXX object libs/propgrid/CMakeFiles/wxpropgrid.dir/__/__/__/__/src/propgrid/manager.cpp.o [648/773] Building CXX object libs/propgrid/CMakeFiles/wxpropgrid.dir/__/__/__/__/src/propgrid/property.cpp.o [649/773] Building CXX object libs/propgrid/CMakeFiles/wxpropgrid.dir/__/__/__/__/src/propgrid/propgridiface.cpp.o In file included from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/memory.h:15, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/object.h:19, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/wx.h:15, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/wxprec.h:38, from /build/prusa-slicer/src/deps_2.9.2/builds/wxWidgets/libs/propgrid/CMakeFiles/wxpropgrid.dir/cmake_pch.hxx:5, from <command-line>: In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::const_iterator*)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:273:16, inlined from 'wxString::const_iterator::const_iterator(const wxString*, underlying_iterator)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:950:25, inlined from 'wxString::const_iterator wxString::end() const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1400:72, inlined from 'wxString EscapeDelimiters(const wxString&)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/propgrid/propgridiface.cpp:913:62: /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:4525:55: warning: storing the address of local variable '<anonymous>' in '*s.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/propgrid/propgridiface.cpp: In function 'wxString EscapeDelimiters(const wxString&)': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/propgrid/propgridiface.cpp:913:62: note: '<anonymous>' declared here /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/propgrid/propgridiface.cpp:908:50: note: 's' declared here [650/773] Building CXX object libs/propgrid/CMakeFiles/wxpropgrid.dir/__/__/__/__/src/propgrid/propgridpagestate.cpp.o [651/773] Building CXX object libs/propgrid/CMakeFiles/wxpropgrid.dir/__/__/__/__/src/propgrid/propgrid.cpp.o In file included from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/memory.h:15, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/object.h:19, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/wx.h:15, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/wxprec.h:38, from /build/prusa-slicer/src/deps_2.9.2/builds/wxWidgets/libs/propgrid/CMakeFiles/wxpropgrid.dir/cmake_pch.hxx:5, from <command-line>: In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::const_iterator*)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:273:16, inlined from 'wxString::const_iterator::const_iterator(const wxString*, underlying_iterator)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:950:25, inlined from 'wxString::const_iterator wxString::end() const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1400:72, inlined from 'static wxString& wxPropertyGrid::ExpandEscapeSequences(wxString&, const wxString&)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/propgrid/propgrid.cpp:1750:73: /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:4525:55: warning: storing the address of local variable '<anonymous>' in '*src_str.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/propgrid/propgrid.cpp: In static member function 'static wxString& wxPropertyGrid::ExpandEscapeSequences(wxString&, const wxString&)': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/propgrid/propgrid.cpp:1750:73: note: '<anonymous>' declared here /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/propgrid/propgrid.cpp:1739:85: note: 'src_str' declared here In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::const_iterator*)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:273:16, inlined from 'wxString::const_iterator::const_iterator(const wxString*, underlying_iterator)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:950:25, inlined from 'wxString::const_iterator wxString::end() const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1400:72, inlined from 'static wxString& wxPropertyGrid::CreateEscapeSequences(wxString&, const wxString&)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/propgrid/propgrid.cpp:1800:73: /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:4525:55: warning: storing the address of local variable '<anonymous>' in '*src_str.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/propgrid/propgrid.cpp: In static member function 'static wxString& wxPropertyGrid::CreateEscapeSequences(wxString&, const wxString&)': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/propgrid/propgrid.cpp:1800:73: note: '<anonymous>' declared here /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/propgrid/propgrid.cpp:1791:85: note: 'src_str' declared here [652/773] Building CXX object libs/ribbon/CMakeFiles/wxribbon.dir/__/__/__/__/src/ribbon/art_internal.cpp.o [653/773] Building CXX object libs/propgrid/CMakeFiles/wxpropgrid.dir/__/__/__/__/src/propgrid/props.cpp.o In file included from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/memory.h:15, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/object.h:19, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/wx.h:15, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/wxprec.h:38, from /build/prusa-slicer/src/deps_2.9.2/builds/wxWidgets/libs/propgrid/CMakeFiles/wxpropgrid.dir/cmake_pch.hxx:5, from <command-line>: In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::iterator*)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:275:16, inlined from 'wxString::iterator::iterator(wxString*, underlying_iterator)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:892:25, inlined from 'wxString::iterator wxString::end()' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1401:54, inlined from 'static const wxString& wxPropertyGrid::DoubleToString(wxString&, double, int, bool, wxString*)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/propgrid/props.cpp:948:32: /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:4525:55: warning: storing the address of local variable '<anonymous>' in '*target.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/propgrid/props.cpp: In static member function 'static const wxString& wxPropertyGrid::DoubleToString(wxString&, double, int, bool, wxString*)': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/propgrid/props.cpp:948:32: note: '<anonymous>' declared here /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/propgrid/props.cpp:894:58: note: 'target' declared here [654/773] Building CXX object libs/ribbon/CMakeFiles/wxribbon.dir/__/__/__/__/src/ribbon/art_aui.cpp.o [655/773] Building CXX object libs/ribbon/CMakeFiles/wxribbon.dir/__/__/__/__/src/ribbon/art_msw.cpp.o [656/773] Building CXX object libs/ribbon/CMakeFiles/wxribbon.dir/__/__/__/__/src/ribbon/bar.cpp.o [657/773] Building CXX object libs/ribbon/CMakeFiles/wxribbon.dir/__/__/__/__/src/ribbon/buttonbar.cpp.o [658/773] Building CXX object libs/ribbon/CMakeFiles/wxribbon.dir/__/__/__/__/src/ribbon/control.cpp.o [659/773] Building CXX object libs/ribbon/CMakeFiles/wxribbon.dir/__/__/__/__/src/ribbon/gallery.cpp.o [660/773] Building CXX object libs/ribbon/CMakeFiles/wxribbon.dir/__/__/__/__/src/ribbon/page.cpp.o [661/773] Building CXX object libs/ribbon/CMakeFiles/wxribbon.dir/__/__/__/__/src/ribbon/panel.cpp.o [662/773] Building CXX object libs/ribbon/CMakeFiles/wxribbon.dir/__/__/__/__/src/ribbon/toolbar.cpp.o [663/773] Building CXX object libs/ribbon/CMakeFiles/wxribbon.dir/__/__/__/__/src/xrc/xh_ribbon.cpp.o [664/773] Building CXX object libs/richtext/CMakeFiles/wxrichtext.dir/__/__/__/__/src/richtext/richtexthtml.cpp.o [665/773] Building CXX object libs/richtext/CMakeFiles/wxrichtext.dir/__/__/__/__/src/richtext/richtextctrl.cpp.o [666/773] Building CXX object libs/richtext/CMakeFiles/wxrichtext.dir/__/__/__/__/src/richtext/richtextimagedlg.cpp.o [667/773] Building CXX object libs/richtext/CMakeFiles/wxrichtext.dir/__/__/__/__/src/richtext/richtextbuffer.cpp.o [668/773] Building CXX object libs/richtext/CMakeFiles/wxrichtext.dir/__/__/__/__/src/richtext/richtextprint.cpp.o [669/773] Building CXX object libs/richtext/CMakeFiles/wxrichtext.dir/__/__/__/__/src/richtext/richtextformatdlg.cpp.o [670/773] Building CXX object libs/richtext/CMakeFiles/wxrichtext.dir/__/__/__/__/src/richtext/richtextstyledlg.cpp.o [671/773] Building CXX object libs/richtext/CMakeFiles/wxrichtext.dir/__/__/__/__/src/richtext/richtextstyles.cpp.o In file included from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/memory.h:15, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/object.h:19, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/wx.h:15, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/wxprec.h:38, from /build/prusa-slicer/src/deps_2.9.2/builds/wxWidgets/libs/richtext/CMakeFiles/wxrichtext.dir/cmake_pch.hxx:5, from <command-line>: In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::const_iterator*)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:273:16, inlined from 'wxString::const_iterator::const_iterator(const wxString*, underlying_iterator)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:950:25, inlined from 'wxString::const_iterator wxString::begin() const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1396:76, inlined from 'size_t wxString::PosFromImpl(size_t) const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:740:68: /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:4525:55: warning: storing the address of local variable '<anonymous>' in '*this.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h: In member function 'size_t wxString::PosFromImpl(size_t) const': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:740:68: note: '<anonymous>' declared here /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:735:34: note: 'this' declared here [672/773] Building CXX object libs/richtext/CMakeFiles/wxrichtext.dir/__/__/__/__/src/richtext/richtextsymboldlg.cpp.o [673/773] Building CXX object libs/richtext/CMakeFiles/wxrichtext.dir/__/__/__/__/src/xrc/xh_richtext.cpp.o [674/773] Building CXX object libs/webview/CMakeFiles/wxwebview.dir/__/__/__/__/src/common/webviewarchivehandler.cpp.o [675/773] Building CXX object libs/webview/CMakeFiles/wxwebview.dir/__/__/__/__/src/common/webview.cpp.o [676/773] Building CXX object libs/richtext/CMakeFiles/wxrichtext.dir/__/__/__/__/src/richtext/richtextxml.cpp.o In file included from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/memory.h:15, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/object.h:19, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/wx.h:15, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/wxprec.h:38, from /build/prusa-slicer/src/deps_2.9.2/builds/wxWidgets/libs/richtext/CMakeFiles/wxrichtext.dir/cmake_pch.hxx:5, from <command-line>: In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::iterator*)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:275:16, inlined from 'wxString::iterator::iterator(wxString*, underlying_iterator)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:892:25, inlined from 'wxString::iterator wxString::GetIterForNthChar(size_t)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:958:58, inlined from 'wxUniCharRef wxString::at(size_t)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1531:34: /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:4525:55: warning: storing the address of local variable '<anonymous>' in '*this.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h: In member function 'wxUniCharRef wxString::at(size_t)': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1531:34: note: '<anonymous>' declared here /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1530:29: note: 'this' declared here In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::const_iterator*)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:273:16, inlined from 'wxString::const_iterator::const_iterator(const wxString*, underlying_iterator)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:950:25, inlined from 'wxString::const_iterator wxString::begin() const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1396:76, inlined from 'size_t wxString::PosFromImpl(size_t) const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:740:68, inlined from 'size_t wxString::find(const wxString&, size_t) const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:3227:25: /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:4525:55: warning: storing the address of local variable '<anonymous>' in '*this.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h: In member function 'size_t wxString::find(const wxString&, size_t) const': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:740:68: note: '<anonymous>' declared here /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:3226:55: note: 'this' declared here [677/773] Linking CXX shared library lib/webkit2_extu-3.2.so [678/773] Linking CXX static library lib/libwxscintilla-3.2.a [679/773] Building CXX object libs/webview/CMakeFiles/wxwebview.dir/__/__/__/__/src/common/webviewfshandler.cpp.o [680/773] Building CXX object libs/webview/CMakeFiles/wxwebview.dir/__/__/__/__/src/gtk/webview_webkit2.cpp.o In file included from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/memory.h:15, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/object.h:19, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/wx.h:15, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/wxprec.h:38, from /build/prusa-slicer/src/deps_2.9.2/builds/wxWidgets/libs/webview/CMakeFiles/wxwebview.dir/cmake_pch.hxx:5, from <command-line>: In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::const_iterator*)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:273:16, inlined from 'wxString::const_iterator::const_iterator(const wxString*, underlying_iterator)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:950:25, inlined from 'wxString::const_iterator wxString::end() const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1400:72, inlined from 'wxJSScriptWrapper::wxJSScriptWrapper(const wxString&, OutputType)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/private/jsscriptwrapper.h:41:68: /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:4525:55: warning: storing the address of local variable '<anonymous>' in '*js.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] In file included from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/src/gtk/webview_webkit2.cpp:36: /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/private/jsscriptwrapper.h: In constructor 'wxJSScriptWrapper::wxJSScriptWrapper(const wxString&, OutputType)': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/private/jsscriptwrapper.h:41:68: note: '<anonymous>' declared here /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/private/jsscriptwrapper.h:35:39: note: 'js' declared here [681/773] Building CXX object libs/stc/CMakeFiles/wxstc.dir/__/__/__/__/src/stc/PlatWX.cpp.o [682/773] Building CXX object libs/stc/CMakeFiles/wxstc.dir/__/__/__/__/src/stc/stc.cpp.o In file included from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/memory.h:15, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/object.h:19, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/wx.h:15, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/wxprec.h:38, from /build/prusa-slicer/src/deps_2.9.2/builds/wxWidgets/libs/stc/CMakeFiles/wxstc.dir/cmake_pch.hxx:5, from <command-line>: In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::const_iterator*)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:273:16, inlined from 'wxString::const_iterator::const_iterator(const wxString*, underlying_iterator)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:950:25, inlined from 'wxString::const_iterator wxString::begin() const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1396:76, inlined from 'size_t wxString::PosFromImpl(size_t) const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:740:68: /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:4525:55: warning: storing the address of local variable '<anonymous>' in '*this.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h: In member function 'size_t wxString::PosFromImpl(size_t) const': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:740:68: note: '<anonymous>' declared here /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:735:34: note: 'this' declared here [683/773] Building CXX object libs/stc/CMakeFiles/wxstc.dir/__/__/__/__/src/stc/ScintillaWX.cpp.o [684/773] Building CXX object libs/stc/CMakeFiles/wxstc.dir/__/__/__/__/src/xrc/xh_styledtextctrl.cpp.o [685/773] Building CXX object libs/xrc/CMakeFiles/wxxrc.dir/__/__/__/__/src/xrc/xh_activityindicator.cpp.o [686/773] Building CXX object libs/xrc/CMakeFiles/wxxrc.dir/__/__/__/__/src/xrc/xh_animatctrl.cpp.o [687/773] Building CXX object libs/xrc/CMakeFiles/wxxrc.dir/__/__/__/__/src/xrc/xh_bannerwindow.cpp.o [688/773] Building CXX object libs/xrc/CMakeFiles/wxxrc.dir/__/__/__/__/src/xrc/xh_bmp.cpp.o [689/773] Building CXX object libs/xrc/CMakeFiles/wxxrc.dir/__/__/__/__/src/xrc/xh_bmpcbox.cpp.o [690/773] Building CXX object libs/xrc/CMakeFiles/wxxrc.dir/__/__/__/__/src/xrc/xh_bmpbt.cpp.o [691/773] Building CXX object libs/xrc/CMakeFiles/wxxrc.dir/__/__/__/__/src/xrc/xh_bttn.cpp.o [692/773] Building CXX object libs/xrc/CMakeFiles/wxxrc.dir/__/__/__/__/src/xrc/xh_cald.cpp.o [693/773] Building CXX object libs/xrc/CMakeFiles/wxxrc.dir/__/__/__/__/src/xrc/xh_chckb.cpp.o [694/773] Building CXX object libs/xrc/CMakeFiles/wxxrc.dir/__/__/__/__/src/xrc/xh_chckl.cpp.o [695/773] Building CXX object libs/xrc/CMakeFiles/wxxrc.dir/__/__/__/__/src/xrc/xh_choic.cpp.o [696/773] Building CXX object libs/xrc/CMakeFiles/wxxrc.dir/__/__/__/__/src/xrc/xh_choicbk.cpp.o [697/773] Building CXX object libs/xrc/CMakeFiles/wxxrc.dir/__/__/__/__/src/xrc/xh_clrpicker.cpp.o [698/773] Building CXX object libs/xrc/CMakeFiles/wxxrc.dir/__/__/__/__/src/xrc/xh_cmdlinkbn.cpp.o [699/773] Building CXX object libs/xrc/CMakeFiles/wxxrc.dir/__/__/__/__/src/xrc/xh_collpane.cpp.o [700/773] Building CXX object libs/xrc/CMakeFiles/wxxrc.dir/__/__/__/__/src/xrc/xh_combo.cpp.o [701/773] Building CXX object libs/xrc/CMakeFiles/wxxrc.dir/__/__/__/__/src/xrc/xh_comboctrl.cpp.o [702/773] Building CXX object libs/xrc/CMakeFiles/wxxrc.dir/__/__/__/__/src/xrc/xh_datectrl.cpp.o [703/773] Building CXX object libs/xrc/CMakeFiles/wxxrc.dir/__/__/__/__/src/xrc/xh_dirpicker.cpp.o [704/773] Building CXX object libs/xrc/CMakeFiles/wxxrc.dir/__/__/__/__/src/xrc/xh_dlg.cpp.o [705/773] Building CXX object libs/xrc/CMakeFiles/wxxrc.dir/__/__/__/__/src/xrc/xh_editlbox.cpp.o [706/773] Building CXX object libs/xrc/CMakeFiles/wxxrc.dir/__/__/__/__/src/xrc/xh_filectrl.cpp.o [707/773] Building CXX object libs/xrc/CMakeFiles/wxxrc.dir/__/__/__/__/src/xrc/xh_filepicker.cpp.o [708/773] Building CXX object libs/xrc/CMakeFiles/wxxrc.dir/__/__/__/__/src/xrc/xh_fontpicker.cpp.o [709/773] Building CXX object libs/xrc/CMakeFiles/wxxrc.dir/__/__/__/__/src/xrc/xh_frame.cpp.o [710/773] Building CXX object libs/xrc/CMakeFiles/wxxrc.dir/__/__/__/__/src/xrc/xh_gauge.cpp.o [711/773] Building CXX object libs/xrc/CMakeFiles/wxxrc.dir/__/__/__/__/src/xrc/xh_gdctl.cpp.o [712/773] Building CXX object libs/xrc/CMakeFiles/wxxrc.dir/__/__/__/__/src/xrc/xh_grid.cpp.o [713/773] Building CXX object libs/xrc/CMakeFiles/wxxrc.dir/__/__/__/__/src/xrc/xh_html.cpp.o [714/773] Building CXX object libs/xrc/CMakeFiles/wxxrc.dir/__/__/__/__/src/xrc/xh_hyperlink.cpp.o [715/773] Building CXX object libs/xrc/CMakeFiles/wxxrc.dir/__/__/__/__/src/xrc/xh_infobar.cpp.o [716/773] Building CXX object libs/xrc/CMakeFiles/wxxrc.dir/__/__/__/__/src/xrc/xh_listb.cpp.o [717/773] Building CXX object libs/xrc/CMakeFiles/wxxrc.dir/__/__/__/__/src/xrc/xh_listbk.cpp.o [718/773] Building CXX object libs/xrc/CMakeFiles/wxxrc.dir/__/__/__/__/src/xrc/xh_listc.cpp.o [719/773] Building CXX object libs/xrc/CMakeFiles/wxxrc.dir/__/__/__/__/src/xrc/xh_mdi.cpp.o [720/773] Building CXX object libs/xrc/CMakeFiles/wxxrc.dir/__/__/__/__/src/xrc/xh_menu.cpp.o [721/773] Building CXX object libs/xrc/CMakeFiles/wxxrc.dir/__/__/__/__/src/xrc/xh_notbk.cpp.o [722/773] Building CXX object libs/xrc/CMakeFiles/wxxrc.dir/__/__/__/__/src/xrc/xh_odcombo.cpp.o [723/773] Building CXX object libs/xrc/CMakeFiles/wxxrc.dir/__/__/__/__/src/xrc/xh_panel.cpp.o [724/773] Building CXX object libs/xrc/CMakeFiles/wxxrc.dir/__/__/__/__/src/xrc/xh_propdlg.cpp.o [725/773] Building CXX object libs/xrc/CMakeFiles/wxxrc.dir/__/__/__/__/src/xrc/xh_radbt.cpp.o [726/773] Building CXX object libs/xrc/CMakeFiles/wxxrc.dir/__/__/__/__/src/xrc/xh_radbx.cpp.o [727/773] Building CXX object libs/xrc/CMakeFiles/wxxrc.dir/__/__/__/__/src/xrc/xh_scrol.cpp.o [728/773] Building CXX object libs/xrc/CMakeFiles/wxxrc.dir/__/__/__/__/src/xrc/xh_scwin.cpp.o [729/773] Building CXX object libs/xrc/CMakeFiles/wxxrc.dir/__/__/__/__/src/xrc/xh_htmllbox.cpp.o [730/773] Building CXX object libs/xrc/CMakeFiles/wxxrc.dir/__/__/__/__/src/xrc/xh_simplebook.cpp.o [731/773] Building CXX object libs/xrc/CMakeFiles/wxxrc.dir/__/__/__/__/src/xrc/xh_sizer.cpp.o [732/773] Building CXX object libs/xrc/CMakeFiles/wxxrc.dir/__/__/__/__/src/xrc/xh_slidr.cpp.o [733/773] Building CXX object libs/xrc/CMakeFiles/wxxrc.dir/__/__/__/__/src/xrc/xh_spin.cpp.o [734/773] Building CXX object libs/xrc/CMakeFiles/wxxrc.dir/__/__/__/__/src/xrc/xh_split.cpp.o [735/773] Building CXX object libs/xrc/CMakeFiles/wxxrc.dir/__/__/__/__/src/xrc/xh_srchctrl.cpp.o [736/773] Building CXX object libs/xrc/CMakeFiles/wxxrc.dir/__/__/__/__/src/xrc/xh_statbar.cpp.o [737/773] Building CXX object libs/xrc/CMakeFiles/wxxrc.dir/__/__/__/__/src/xrc/xh_stbmp.cpp.o [738/773] Building CXX object libs/xrc/CMakeFiles/wxxrc.dir/__/__/__/__/src/xrc/xh_stbox.cpp.o [739/773] Building CXX object libs/xrc/CMakeFiles/wxxrc.dir/__/__/__/__/src/xrc/xh_stlin.cpp.o [740/773] Building CXX object libs/xrc/CMakeFiles/wxxrc.dir/__/__/__/__/src/xrc/xh_sttxt.cpp.o [741/773] Building CXX object libs/xrc/CMakeFiles/wxxrc.dir/__/__/__/__/src/xrc/xh_text.cpp.o [742/773] Building CXX object libs/xrc/CMakeFiles/wxxrc.dir/__/__/__/__/src/xrc/xh_tglbtn.cpp.o [743/773] Building CXX object libs/xrc/CMakeFiles/wxxrc.dir/__/__/__/__/src/xrc/xh_timectrl.cpp.o [744/773] Building CXX object libs/xrc/CMakeFiles/wxxrc.dir/__/__/__/__/src/xrc/xh_toolb.cpp.o [745/773] Building CXX object libs/xrc/CMakeFiles/wxxrc.dir/__/__/__/__/src/xrc/xh_toolbk.cpp.o [746/773] Building CXX object libs/xrc/CMakeFiles/wxxrc.dir/__/__/__/__/src/xrc/xh_tree.cpp.o [747/773] Building CXX object libs/xrc/CMakeFiles/wxxrc.dir/__/__/__/__/src/xrc/xh_treebk.cpp.o [748/773] Building CXX object libs/xrc/CMakeFiles/wxxrc.dir/__/__/__/__/src/xrc/xh_unkwn.cpp.o [749/773] Building CXX object libs/xrc/CMakeFiles/wxxrc.dir/__/__/__/__/src/xrc/xh_wizrd.cpp.o [750/773] Building CXX object libs/xrc/CMakeFiles/wxxrc.dir/__/__/__/__/src/xrc/xmlrsall.cpp.o [751/773] Building CXX object libs/xrc/CMakeFiles/wxxrc.dir/__/__/__/__/src/xrc/xmlres.cpp.o In file included from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/memory.h:15, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/object.h:19, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/wx.h:15, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/wxprec.h:38, from /build/prusa-slicer/src/deps_2.9.2/builds/wxWidgets/libs/xrc/CMakeFiles/wxxrc.dir/cmake_pch.hxx:5, from <command-line>: In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::const_iterator*)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:273:16, inlined from 'wxString::const_iterator::const_iterator(const wxString*, underlying_iterator)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:950:25, inlined from 'wxString::const_iterator wxString::begin() const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1396:76, inlined from 'size_t wxString::PosFromImpl(size_t) const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:740:68: /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:4525:55: warning: storing the address of local variable '<anonymous>' in '*this.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h: In member function 'size_t wxString::PosFromImpl(size_t) const': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:740:68: note: '<anonymous>' declared here /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:735:34: note: 'this' declared here In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::const_iterator*)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:273:16, inlined from 'wxString::const_iterator::const_iterator(const wxString::const_iterator&)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:910:29, inlined from 'wxString::reverse_iterator_impl<T>::reverse_iterator_impl(iterator_type) [with T = wxString::const_iterator]' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1082:48, inlined from 'wxString::const_reverse_iterator wxString::rbegin() const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1406:42, inlined from 'wxUniChar wxString::Last() const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1542:21: /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:4525:55: warning: storing the address of local variable '<anonymous>' in '*this.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h: In member function 'wxUniChar wxString::Last() const': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1542:21: note: '<anonymous>' declared here /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1539:22: note: 'this' declared here [752/773] Building CXX object libs/xrc/CMakeFiles/wxxrc.dir/__/__/__/__/src/xrc/xh_dataview.cpp.o [753/773] Building CXX object libs/xrc/CMakeFiles/wxxrc.dir/__/__/__/__/src/xrc/xh_bookctrlbase.cpp.o [754/773] Building CXX object libs/gl/CMakeFiles/wxgl.dir/__/__/__/__/src/common/glcmn.cpp.o [755/773] Building CXX object libs/gl/CMakeFiles/wxgl.dir/__/__/__/__/src/unix/glx11.cpp.o [756/773] Building CXX object libs/gl/CMakeFiles/wxgl.dir/__/__/__/__/src/gtk/glcanvas.cpp.o [757/773] Building CXX object libs/gl/CMakeFiles/wxgl.dir/__/__/__/__/src/unix/glegl.cpp.o [758/773] Linking CXX static library lib/libwx_baseu_xml-3.2.a [759/773] Linking CXX static library lib/libwx_baseu_net-3.2.a [760/773] Linking CXX static library lib/libwx_gtk3u_adv-3.2.a [761/773] Linking CXX static library lib/libwx_gtk3u_aui-3.2.a [762/773] Linking CXX static library lib/libwx_gtk3u_propgrid-3.2.a [763/773] Linking CXX static library lib/libwx_gtk3u_ribbon-3.2.a [764/773] Linking CXX static library lib/libwx_gtk3u_richtext-3.2.a [765/773] Linking CXX static library lib/libwx_gtk3u_webview-3.2.a [766/773] Linking CXX static library lib/libwx_gtk3u_stc-3.2.a [767/773] Linking CXX static library lib/libwx_gtk3u_xrc-3.2.a [768/773] Linking CXX static library lib/libwx_gtk3u_gl-3.2.a [769/773] Building CXX object libs/qa/CMakeFiles/wxqa.dir/__/__/__/__/src/common/debugrpt.cpp.o [770/773] Building CXX object libs/qa/CMakeFiles/wxqa.dir/__/__/__/__/src/generic/dbgrptg.cpp.o In file included from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/memory.h:15, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/object.h:19, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/wx.h:15, from /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/wxprec.h:38, from /build/prusa-slicer/src/deps_2.9.2/builds/wxWidgets/libs/qa/CMakeFiles/wxqa.dir/cmake_pch.hxx:5, from <command-line>: In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::const_iterator*)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:273:16, inlined from 'wxString::const_iterator::const_iterator(const wxString*, underlying_iterator)' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:950:25, inlined from 'wxString::const_iterator wxString::begin() const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:1396:76, inlined from 'size_t wxString::PosFromImpl(size_t) const' at /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:740:68: /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:4525:55: warning: storing the address of local variable '<anonymous>' in '*this.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h: In member function 'size_t wxString::PosFromImpl(size_t) const': /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:740:68: note: '<anonymous>' declared here /build/prusa-slicer/src/deps_2.9.2/dep_wxWidgets-prefix/src/dep_wxWidgets/include/wx/string.h:735:34: note: 'this' declared here [771/773] Building CXX object utils/CMakeFiles/wxrc.dir/__/__/__/utils/wxrc/wxrc.cpp.o [772/773] Linking CXX static library lib/libwx_gtk3u_qa-3.2.a [773/773] Linking CXX executable lib/wxrc-3.2 [22/24] Performing install step for 'dep_wxWidgets' [23/24] Performing install step for 'dep_wxWidgets' [0/1] Install the project... -- Install configuration: "Release" -- Installing: Headers... -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/stockitem.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/collheaderctrl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/richtooltip.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/wx.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/compositewin.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/spinctrl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/activityindicator.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/helphtml.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/rearrangectrl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/palette.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/flags.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/display.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/anystr.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/spinctrl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/palette.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/choice.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/msgdlg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/anybutton.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/minifram.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/listctrl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/bitmap.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/dc.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/textentry.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/checkbox.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/cursor.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/dnd.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/dataview.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/menu.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/colour.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/gauge.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/dataobj2.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/checklst.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/bmpbuttn.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/dcmemory.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/glcanvas.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/dataform.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/evtloop.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/dcscreen.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/treectrl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/dvrenderers.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/tglbtn.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/dirdlg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/clrpicker.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/printdlg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/ctrlsub.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/popupwin.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/dataobj.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/filedlg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/radiobut.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/button.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/listbox.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/accel.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/calctrl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/font.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/dvrenderer.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/tooltip.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/dialog.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/printqt.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/spinbutt.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/pen.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/dcprint.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/private -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/private/treeitemdelegate.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/private/utils.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/private/winevent.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/private/pointer.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/private/converter.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/private/timer.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/private/treeitemfactory.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/window.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/menuitem.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/dcclient.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/slider.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/taskbar.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/brush.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/frame.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/stattext.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/toplevel.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/region.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/toolbar.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/clipbrd.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/combobox.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/colordlg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/mdi.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/radiobox.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/app.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/nonownedwnd.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/statbmp.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/statusbar.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/notebook.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/statline.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/textctrl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/scrolbar.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/defs.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/control.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/fontdlg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/qt/statbox.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/fswatcher.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/choice.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/checkeddelete.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/filehistory.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/memconf.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/dynarray.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msgdlg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/vms_x_fix.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/validate.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/persist.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/any.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/simplebook.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/imagjpeg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/uilocale.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/imagiff.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/buffer.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/utils.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/aboutdlg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/tarstrm.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/ownerdrw.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/clntdata.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/custombgwin.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/filefn.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/layout.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/dragimag.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xlocale.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/eventfilter.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/anybutton.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/mediactrl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/motif -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/motif/choice.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/motif/msgdlg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/motif/minifram.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/motif/dc.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/motif/textentry.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/motif/checkbox.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/motif/cursor.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/motif/dnd.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/motif/menu.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/motif/colour.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/motif/gauge.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/motif/dataobj2.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/motif/checklst.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/motif/private.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/motif/bmpbuttn.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/motif/dcmemory.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/motif/dataform.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/motif/dcscreen.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/motif/tglbtn.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/motif/icon.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/motif/ctrlsub.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/motif/popupwin.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/motif/print.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/motif/setup.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/motif/dataobj.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/motif/filedlg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/motif/radiobut.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/motif/button.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/motif/listbox.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/motif/accel.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/motif/chkconf.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/motif/font.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/motif/dialog.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/motif/spinbutt.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/motif/dcprint.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/motif/private -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/motif/private/timer.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/motif/window.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/motif/menuitem.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/motif/dcclient.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/motif/slider.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/motif/frame.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/motif/stattext.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/motif/toplevel.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/motif/toolbar.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/motif/clipbrd.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/motif/combobox.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/motif/radiobox.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/motif/app.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/motif/bmpmotif.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/motif/statbmp.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/motif/textctrl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/motif/scrolbar.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/motif/control.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/motif/statbox.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/minifram.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/html -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/html/htmlwin.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/html/helpdata.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/html/winpars.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/html/helpwnd.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/html/htmlpars.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/html/helpdlg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/html/htmldefs.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/html/forcelnk.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/html/helpfrm.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/html/htmlcell.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/html/htmlproc.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/html/m_templ.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/html/htmltag.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/html/htmlfilt.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/html/helpctrl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/html/htmprint.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/html/styleparams.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/windowptr.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/caret.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/filectrl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/list.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/listctrl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/intl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/bitmap.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/laywin.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xtistrm.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/wxcrtvararg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/webrequest.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/fontpicker.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/datstrm.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/except.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/notifmsg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/busyinfo.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/editlbox.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/docview.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/modalhook.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/valnum.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/file.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/wupdlock.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/zipstrm.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/anidecod.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/dc.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/prntbase.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/textentry.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/base64.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/checkbox.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/secretstore.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/cmdline.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/setup_redirect.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/uiaction.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/progdlg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/cursor.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/srchctrl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/aui -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/aui/auibar.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/aui/dockart.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/aui/tabart.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/aui/aui.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/aui/auibook.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/aui/floatpane.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/aui/framemanager.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/aui/tabmdi.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/aui/tabartgtk.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/aui/barartmsw.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/aui/tabartmsw.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/effects.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/dnd.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/mousestate.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/itemattr.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xpmhand.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/dataview.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/imagtiff.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/snglinst.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/dcps.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/catch_cppunit.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/menu.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/colour.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/fontenum.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/hashmap.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gauge.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/typeinfo.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/collpane.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/headerctrl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/sysopt.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/checklst.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/dcmirror.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/fmappriv.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/helpwin.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/withimages.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/zstream.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/platform.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/fontdata.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/listimpl.cpp -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/convauto.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xtiprop.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/bmpbuttn.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/dcmemory.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/systhemectrl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/dfb -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/dfb/bitmap.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/dfb/dc.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/dfb/cursor.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/dfb/private.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/dfb/dcmemory.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/dfb/evtloop.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/dfb/dcscreen.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/dfb/popupwin.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/dfb/dfbptr.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/dfb/chkconf.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/dfb/font.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/dfb/pen.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/dfb/private -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/dfb/private/overlay.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/dfb/private/fontmgr.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/dfb/window.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/dfb/dcclient.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/dfb/brush.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/dfb/toplevel.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/dfb/wrapdfb.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/dfb/region.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/dfb/app.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/dfb/nonownedwnd.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/txtstrm.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/iconbndl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/fs_mem.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/datectrl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/imaglist.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/stream.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/kbdstate.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/hash.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/glcanvas.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/treebook.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/language.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/evtloop.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/lzmastream.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/containr.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/overlay.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/dcscreen.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/fs_arc.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/treectrl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/dvrenderers.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/protocol -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/protocol/ftp.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/protocol/file.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/protocol/protocol.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/protocol/http.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/protocol/log.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/ribbon -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/ribbon/gallery.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/ribbon/bar.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/ribbon/panel.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/ribbon/art_internal.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/ribbon/art.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/ribbon/buttonbar.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/ribbon/page.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/ribbon/toolbar.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/ribbon/control.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/longlong.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/paper.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/bmpcbox.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/listbase.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/android -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/android/setup.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/android/chkconf.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/android/config_android.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/quantize.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/choicdlg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/module.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/wrapsizer.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/mimetype.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/tglbtn.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/ustring.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xti2.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/richtext -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/richtext/richtextimagedlg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/richtext/richtextbuffer.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/richtext/richtextliststylepage.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/richtext/richtextformatdlg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/richtext/richtextdialogpage.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/richtext/richtextprint.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/richtext/richtextborderspage.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/richtext/bitmaps -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/richtext/bitmaps/image_placeholder24x24.xpm -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/richtext/richtextstyles.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/richtext/richtexthtml.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/richtext/richtextsymboldlg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/richtext/richtextbackgroundpage.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/richtext/richtextindentspage.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/richtext/richtextctrl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/richtext/richtexttabspage.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/richtext/richtextfontpage.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/richtext/richtextuicustomization.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/richtext/richtextsizepage.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/richtext/richtextstylepage.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/richtext/richtextstyledlg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/richtext/richtextmarginspage.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/richtext/richtextbulletspage.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/richtext/richtextxml.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/stack.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/dirdlg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/clrpicker.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xml -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xml/xml.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/fs_zip.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/printdlg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/hyperlink.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/uri.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/icon.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/afterstd.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/textdlg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/textcompleter.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/renderer.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/fontmap.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/valgen.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/listbook.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/setup_inc.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/filedlgcustomize.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/nativewin.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/iconloc.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/ctrlsub.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/popupwin.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/dir.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/peninfobase.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/geometry.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/print.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/dataobj.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/memory.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/textwrapper.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/power.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/vlbox.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/platinfo.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/confbase.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/cshelp.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/ipc.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/iosfwrap.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/filedlg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/regex.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/radiobut.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/sstream.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/filepicker.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/assertdlg_gtk.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/spinctrl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/activityindicator.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/choice.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/filehistory.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/msgdlg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/anybutton.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/minifram.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/filectrl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/bitmap.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/fontpicker.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/dc.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/textentry.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/checkbox.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/cursor.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/srchctrl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/dnd.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/dataview.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/menu.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/colour.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/gauge.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/dataobj2.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/collpane.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/checklst.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/private.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/bmpbuttn.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/dcmemory.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/glcanvas.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/dataform.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/evtloop.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/dcscreen.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/dvrenderers.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/bmpcbox.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/mimetype.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/tglbtn.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/dirdlg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/clrpicker.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/hyperlink.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/popupwin.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/print.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/setup.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/dataobj.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/filedlg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/radiobut.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/filepicker.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/button.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/listbox.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/accel.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/chkconf.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/calctrl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/font.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/dvrenderer.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/tooltip.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/dialog.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/webview_webkit.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/spinbutt.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/pen.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/private -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/private/gdkconv.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/private/stylecontext.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/private/mediactrl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/private/list.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/private/webview_webkit2_extension.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/private/backend.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/private/treeentry_gtk.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/private/wrapgtk.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/private/treeview.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/private/tlwgeom.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/private/win_gtk.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/private/dialogcount.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/private/gtk2-compat.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/private/webkit.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/private/wrapgdk.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/private/object.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/private/eventsdisabler.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/private/value.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/private/mnemonics.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/private/string.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/private/event.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/private/error.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/private/log.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/private/timer.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/private/textmeasure.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/private/image.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/private/messagetype.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/private/animate.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/private/gtk3-compat.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/private/addremovectrl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/window.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/menuitem.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/dcclient.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/slider.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/taskbar.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/brush.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/frame.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/stattext.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/infobar.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/toplevel.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/region.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/toolbar.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/clipbrd.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/gnome -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/gnome/gvfs.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/combobox.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/colordlg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/mdi.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/radiobox.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/app.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/nonownedwnd.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/scrolwin.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/statbmp.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/notebook.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/statline.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/textctrl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/scrolbar.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/evtloopsrc.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/webviewhistoryitem_webkit.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/control.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/animate.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/fontdlg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk/statbox.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/button.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/webviewarchivehandler.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/itemid.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xtitypes.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/wxhtml.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/bmpbndl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/selstore.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/fontenc.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/listbox.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/sound.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/splitter.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/time.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/imagxpm.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/scopedptr.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/thread.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/accel.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/valtext.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/dde.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/dateevt.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xtictor.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/richmsgdlg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/metafile.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/panel.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/chkconf.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/stc -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/stc/private.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/stc/stc.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/colourdata.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/unix -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/unix/utilsx11.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/unix/private.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/unix/evtloop.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/unix/fswatcher_kqueue.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/unix/mimetype.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/unix/taskbarx11.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/unix/apptbase.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/unix/sound.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/unix/chkconf.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/unix/apptrait.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/unix/joystick.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/unix/private -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/unix/private/uilocale.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/unix/private/executeiohandler.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/unix/private/epolldispatcher.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/unix/private/fswatcher_kqueue.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/unix/private/pipestream.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/unix/private/execute.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/unix/private/sockunix.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/unix/private/fdiounix.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/unix/private/displayx11.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/unix/private/wakeuppipe.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/unix/private/fswatcher_inotify.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/unix/private/timer.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/unix/stackwalk.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/unix/stdpaths.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/unix/app.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/unix/fswatcher_inotify.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/unix/fontutil.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/unix/pipe.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/unix/tls.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/unix/glx11.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/unix/evtloopsrc.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/unix/glegl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/calctrl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/variantbase.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/debug.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/font.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/docmdi.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/tooltip.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/mousemanager.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/ptr_shrd.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/dialog.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/artprov.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/numdlg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/apptrait.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/bannerwindow.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/persist -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/persist/dataview.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/persist/treebook.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/persist/splitter.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/persist/window.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/persist/toplevel.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/persist/combobox.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/persist/bookctrl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/commandlinkbutton.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/sashwin.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/textbuf.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/removble.ico -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/ole -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/ole/droptgt.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/ole/dataobj2.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/ole/dataform.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/ole/safearray.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/ole/dropsrc.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/ole/dataobj.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/ole/uuid.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/ole/comimpl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/ole/oleutils.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/ole/automtn.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/ole/access.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/ole/activex.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/dark_mode.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/registry.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/spinctrl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/floppy.ico -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/missing.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/palette.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/file1.ico -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/webview_edge.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/fswatcher.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/regconf.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/wrapwin.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/choice.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/msgdlg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/uxtheme.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/ownerdrw.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/custombgwin.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/dragimag.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/anybutton.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/minifram.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/caret.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/dib.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/listctrl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/bitmap.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/dc.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/textentry.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/checkbox.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/progdlg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/cursor.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/subwin.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/menu.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/colour.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/gauge.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/headerctrl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/msvcrt.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/checklst.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/helpwin.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/pntright.cur -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/csquery.bmp -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/private.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/wrapcctl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/mdi.ico -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/pbrush.cur -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/bmpbuttn.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/evtloopconsole.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/dcmemory.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/drive.ico -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/datectrl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/imaglist.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/folder1.ico -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/glcanvas.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/winver.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/blank.cur -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/evtloop.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/cross.cur -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/dcscreen.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/treectrl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/helpbest.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/bmpcbox.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/mimetype.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/tglbtn.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/dirdlg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/printdlg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/hyperlink.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/icon.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/setup_inc.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/ctrlsub.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/popupwin.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/apptbase.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/wrl -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/wrl/EventToken.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/wrl/event.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/setup.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/rt -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/rt/utils.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/rt/private -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/rt/private/notifmsg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/filedlg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/radiobut.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/button.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/roller.cur -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/cdrom.ico -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/listbox.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/sound.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/iniconf.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/accel.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/dde.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/richmsgdlg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/metafile.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/panel.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/chkconf.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/calctrl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/webviewhistoryitem_ie.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/font.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/wrapgdip.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/genrcdefs.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/tooltip.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/dialog.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/apptrait.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/commandlinkbutton.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/joystick.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/gdiimage.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/std.ico -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/spinbutt.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/timectrl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/wrapshl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/pen.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/dcprint.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/hand.cur -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/private -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/private/sockmsw.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/private/webview_edge.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/private/fswatcher.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/private/hiddenwin.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/private/msgdlg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/private/uilocale.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/private/webview_missing.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/private/metrics.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/private/dc.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/private/keyboard.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/private/webrequest_winhttp.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/private/paint.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/private/pipestream.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/private/button.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/private/tlwgeom.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/private/comptr.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/private/graphicsd2d.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/private/filedialog.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/private/winstyle.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/private/datecontrols.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/private/webview_ie.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/private/event.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/private/timer.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/private/dcdynwrap.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/private/cotaskmemptr.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/private/textmeasure.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/private/dpiaware.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/private/customdraw.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/window.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/stackwalk.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/menuitem.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/dcclient.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/slider.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/taskbar.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/brush.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/mfc.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/frame.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/seh.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/stattext.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/stdpaths.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/wx.manifest -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/webview_ie.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/toplevel.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/wx_dpi_aware.manifest -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/crashrpt.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/region.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/toolbar.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/dark_mode -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/dark_mode/dark_mode.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/dark_mode/UAHMenuBar.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/dark_mode/IatHook.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/clipbrd.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/wx.rc -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/libraries.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/combobox.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/init.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/colordlg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/datetimectrl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/taskbarbutton.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/printwin.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/rcdefs.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/mdi.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/radiobox.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/app.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/colours.bmp -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/nonownedwnd.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/pencil.cur -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/pntleft.cur -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/child.ico -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/statbmp.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/ownerdrawnbutton.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/wrapcdlg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/enhmeta.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/statusbar.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/fdrepdlg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/notebook.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/statline.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/magnif1.cur -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/helpchm.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/combo.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/computer.ico -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/folder2.ico -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/textctrl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/bullseye.cur -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/tls.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/scrolbar.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/htmlhelp.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/question.ico -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/wx_dpi_aware_pmv2.manifest -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/debughlp.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/appprogress.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/control.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/winundef.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/fontdlg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/statbox.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msw/gccpriv.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/link.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/treebase.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/activityindicator.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/palette.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/choice.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/msgdlg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/core -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/core/cfref.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/core/cfstring.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/core/objcid.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/core/cfarray.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/core/dataview.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/core/colour.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/core/private.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/core/evtloop.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/core/mimetype.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/core/cftype.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/core/joystick.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/core/private -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/core/private/strconv_cf.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/core/private/datetimectrl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/core/private/timer.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/core/cfdataref.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/core/cfdictionary.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/core/hid.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/taskbarosx.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/anybutton.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/minifram.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/bitmap.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/dc.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/textentry.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/checkbox.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/cursor.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/srchctrl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/dnd.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/dataview.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/menu.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/uma.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/colour.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/gauge.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/dataobj2.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/checklst.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/private.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/bmpbuttn.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/iphone -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/iphone/private.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/iphone/chkconf.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/iphone/private -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/iphone/private/textimpl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/dcmemory.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/config_xcode.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/datectrl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/glcanvas.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/dataform.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/evtloop.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/dcscreen.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/dvrenderers.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/fswatcher_fsevents.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/mimetype.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/tglbtn.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/dirdlg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/printdlg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/setup_inc.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/popupwin.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/setup.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/dataobj.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/filedlg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/radiobut.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/button.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/listbox.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/sound.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/accel.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/metafile.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/chkconf.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/font.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/dvrenderer.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/tooltip.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/dialog.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/webview_webkit.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/joystick.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/spinbutt.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/timectrl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/pen.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/dcprint.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/private -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/private/available.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/private/webrequest_urlsession.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/private/datatransfer.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/private/print.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/private/timer.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/private/addremovectrl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/window.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/menuitem.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/dcclient.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/slider.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/brush.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/frame.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/stattext.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/toplevel.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/printmac.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/region.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/toolbar.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/clipbrd.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/cocoa -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/cocoa/dataview.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/cocoa/private.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/cocoa/evtloop.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/cocoa/chkconf.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/cocoa/private -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/cocoa/private/date.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/cocoa/private/markuptoattr.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/cocoa/private/textimpl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/cocoa/stdpaths.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/combobox.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/colordlg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/datetimectrl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/mdi.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/radiobox.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/app.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/nonownedwnd.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/carbon -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/carbon/private -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/carbon/private/print.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/carbon/region.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/statusbr.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/statbmp.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/notebook.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/statline.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/textctrl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/scrolbar.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/evtloopsrc.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/appprogress.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/webviewhistoryitem_webkit.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/control.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/fontdlg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/osx/statbox.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/joystick.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/help.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/math.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/testing.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/htmllbox.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/wxcrtbase.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/spinbutt.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/timectrl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/odcombo.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/pen.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/dcprint.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/cmdproc.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/volume.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/fileconf.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/beforestd.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/private -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/private/richtooltip.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/private/icondir.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/private/fdioeventloopsourcehandler.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/private/spinctrl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/private/display.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/private/menuradio.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/private/fswatcher.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/private/uilocale.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/private/webrequest.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/private/notifmsg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/private/secretstore.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/private/uiaction.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/private/fd.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/private/rescale.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/private/overlay.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/private/eventloopsourcesmanager.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/private/streamtempinput.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/private/filedlgcustomize.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/private/markupparserattr.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/private/pipestream.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/private/jsscriptwrapper.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/private/bmpbndl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/private/tlwgeom.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/private/launchbrowser.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/private/webrequest_curl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/private/markupparser.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/private/fdiodispatcher.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/private/json.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/private/window.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/private/flagscheck.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/private/unicode.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/private/refcountermt.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/private/preferences.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/private/fontmgr.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/private/fdiohandler.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/private/extfield.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/private/glibc.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/private/wxprintf.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/private/graphics.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/private/filename.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/private/selectdispatcher.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/private/timer.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/private/localeset.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/private/fileback.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/private/fdiomanager.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/private/textmeasure.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/private/sckaddr.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/private/threadinfo.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/private/animate.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/private/addremovectrl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/private/socket.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/window.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/stackwalk.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/menuitem.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/atomic.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/dcclient.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/slider.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/taskbar.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/wfstream.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/features.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/brush.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/sharedptr.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/build.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gdiobj.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/imagpnm.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/grid.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/filesys.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xti.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xtihandler.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/frame.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msgqueue.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/affinematrix2dbase.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/collheaderctrl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/activityindicator.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/srchctlg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/mask.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/fswatcher.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/gridsel.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/custombgwin.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/caret.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/choicdgg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/listctrl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/laywin.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/grideditors.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/notifmsg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/busyinfo.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/clrpickerg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/dirdlgg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/prntdlgg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/dataview.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/headerctrlg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/colour.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/creddlgg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/gridctrl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/datectrl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/imaglist.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/numdlgg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/dcpsg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/richmsgdlgg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/dvrenderers.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/bmpcbox.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/hyperlink.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/icon.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/ctrlsub.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/splitter.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/accel.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/spinctlg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/dvrenderer.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/sashwin.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/panelg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/timectrl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/logg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/private -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/private/richtooltip.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/private/markuptext.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/private/listctrl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/private/notifmsg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/private/drawbitmap.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/private/grid.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/private/rowheightcache.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/private/timer.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/private/textmeasure.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/private/animate.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/private/addremovectrl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/private/widthcalc.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/dirctrlg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/statbmpg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/colrdlgg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/grid.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/mdig.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/buttonbar.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/infobar.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/paletteg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/region.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/msgdlgg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/splash.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/fontpickerg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/progdlgg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/tabg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/printps.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/scrolwin.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/propdlg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/calctrlg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/statusbr.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/filectrlg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/fontdlgg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/fdrepdlg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/notebook.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/helpext.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/statline.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/dragimgg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/combo.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/treectlg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/stattextg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/wizard.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/collpaneg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/filedlgg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/animate.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/filepickerg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/aboutdlgg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/generic/textdlgg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/hashset.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/imagtga.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/chartype.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/windowid.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/stattext.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/encinfo.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/infobar.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/stdpaths.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/strvararg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/scopeguard.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/archive.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/toplevel.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/webviewfshandler.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/process.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/fs_filter.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/imagpcx.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/types.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/compiler.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gdicmn.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/sckstrm.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/pickerbase.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/region.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xrc -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xrc/xh_all.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xrc/xh_bookctrlbase.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xrc/xh_gauge.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xrc/xh_gdctl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xrc/xh_activityindicator.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xrc/xh_notbk.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xrc/xh_dirpicker.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xrc/xh_chckl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xrc/xh_sttxt.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xrc/xh_choicbk.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xrc/xh_stbox.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xrc/xh_dlg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xrc/xmlreshandler.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xrc/xh_filepicker.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xrc/xh_statbar.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xrc/xh_comboctrl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xrc/xh_toolb.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xrc/xh_wizrd.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xrc/xh_sizer.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xrc/xh_dataview.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xrc/xh_spin.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xrc/xh_editlbox.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xrc/xh_radbx.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xrc/xh_combo.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xrc/xh_stbmp.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xrc/xh_radbt.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xrc/xh_cald.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xrc/xh_split.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xrc/xh_fontpicker.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xrc/xh_simplebook.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xrc/xh_toolbk.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xrc/xh_propdlg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xrc/xh_aui.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xrc/xh_animatctrl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xrc/xh_collpane.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xrc/xh_infobar.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xrc/xh_bmpcbox.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xrc/xh_treebk.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xrc/xh_filectrl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xrc/xh_listb.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xrc/xh_bttn.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xrc/xh_listbk.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xrc/xh_scwin.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xrc/xh_panel.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xrc/xh_cmdlinkbn.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xrc/xh_auitoolb.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xrc/xh_bmp.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xrc/xh_bmpbt.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xrc/xh_htmllbox.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xrc/xh_stlin.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xrc/xh_clrpicker.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xrc/xh_mdi.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xrc/xh_odcombo.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xrc/xh_menu.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xrc/xh_richtext.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xrc/xh_chckb.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xrc/xh_tree.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xrc/xh_styledtextctrl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xrc/xh_timectrl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xrc/xh_srchctrl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xrc/xh_text.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xrc/xh_bannerwindow.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xrc/xmlres.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xrc/xh_html.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xrc/xh_ribbon.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xrc/xh_tglbtn.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xrc/xh_choic.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xrc/xh_unkwn.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xrc/xh_scrol.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xrc/xh_slidr.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xrc/xh_datectrl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xrc/xh_frame.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xrc/xh_listc.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xrc/xh_grid.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xrc/xh_hyperlink.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/debugrpt.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/vidmode.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/dynload.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/object.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/preferences.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/toolbar.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/dcgraph.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/clipbrd.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/weakref.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/scopedarray.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/splash.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/stringimpl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/combobox.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/vector.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gbsizer.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/tracker.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/univ -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/univ/choice.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/univ/custombgwin.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/univ/anybutton.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/univ/scrthumb.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/univ/checkbox.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/univ/menu.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/univ/gauge.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/univ/inpcons.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/univ/checklst.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/univ/bmpbuttn.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/univ/stdrend.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/univ/tglbtn.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/univ/renderer.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/univ/setup_inc.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/univ/setup.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/univ/radiobut.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/univ/button.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/univ/scrtimer.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/univ/colschem.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/univ/listbox.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/univ/panel.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/univ/theme.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/univ/chkconf.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/univ/scrarrow.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/univ/dialog.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/univ/spinbutt.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/univ/window.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/univ/menuitem.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/univ/slider.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/univ/frame.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/univ/stattext.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/univ/toplevel.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/univ/toolbar.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/univ/combobox.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/univ/radiobox.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/univ/app.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/univ/statusbr.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/univ/inphand.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/univ/statbmp.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/univ/notebook.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/univ/statline.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/univ/textctrl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/univ/scrolbar.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/univ/control.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/univ/statbox.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/wxchar.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/init.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/colordlg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/propgrid -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/propgrid/editors.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/propgrid/propgridpagestate.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/propgrid/props.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/propgrid/propgridiface.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/propgrid/propgrid.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/propgrid/propgriddefs.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/propgrid/property.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/propgrid/advprops.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/propgrid/manager.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/matrix.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/datetimectrl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/treelist.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/taskbarbutton.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xpmdecod.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gifdecod.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/cmndata.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/position.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/mdi.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/helpbase.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/radiobox.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/app.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/nonownedwnd.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/scrolwin.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/propdlg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/wxcrt.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/fs_inet.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/encconv.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/dlist.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/cpp.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/event.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/numformatter.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/config.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/choicebk.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/stringops.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/thrimpl.cpp -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/creddlg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/ioswrap.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/fontutil.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/range.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/statusbr.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/tipdlg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/cmdargs.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/log.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/statbmp.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/graphics.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/webview.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/wxprec.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/msgout.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/version.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/affinematrix2d.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/filename.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/dialup.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/imaggif.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/tokenzr.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/tbarbase.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/translation.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/headercol.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/timer.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/memtext.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/bookctrl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/fdrepdlg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/dirctrl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/notebook.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/statline.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/vscroll.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/settings.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/dcsvg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/imagbmp.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/rawbmp.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/mstream.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/versioninfo.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/combo.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/strconv.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/ptr_scpd.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk1 -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk1/spinctrl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk1/choice.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk1/msgdlg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk1/minifram.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk1/bitmap.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk1/dc.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk1/checkbox.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk1/cursor.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk1/dnd.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk1/menu.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk1/colour.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk1/gauge.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk1/dataobj2.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk1/checklst.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk1/private.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk1/bmpbuttn.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk1/dcmemory.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk1/glcanvas.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk1/dataform.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk1/dcscreen.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk1/treectrl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk1/tglbtn.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk1/popupwin.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk1/dataobj.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk1/filedlg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk1/radiobut.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk1/button.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk1/listbox.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk1/accel.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk1/win_gtk.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk1/font.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk1/tooltip.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk1/dialog.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk1/spinbutt.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk1/pen.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk1/private -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk1/private/mnemonics.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk1/private/timer.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk1/private/addremovectrl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk1/window.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk1/menuitem.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk1/dcclient.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk1/slider.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk1/brush.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk1/frame.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk1/stattext.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk1/toplevel.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk1/region.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk1/toolbar.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk1/clipbrd.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk1/combobox.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk1/colordlg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk1/mdi.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk1/radiobox.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk1/app.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk1/scrolwin.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk1/statbmp.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk1/notebook.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk1/statline.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk1/textctrl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk1/scrolbar.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk1/control.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk1/fontdlg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gtk1/statbox.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/textfile.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/textctrl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/crt.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/sckipc.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/access.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/tls.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/sizer.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/scrolbar.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/x11 -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/x11/reparent.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/x11/palette.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/x11/minifram.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/x11/bitmap.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/x11/dc.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/x11/cursor.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/x11/dnd.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/x11/colour.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/x11/dataobj2.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/x11/private.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/x11/nanox -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/x11/nanox/X11 -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/x11/nanox/X11/Xatom.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/x11/nanox/X11/Xutil.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/x11/nanox/X11/Xlib.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/x11/dcmemory.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/x11/glcanvas.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/x11/dataform.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/x11/dcscreen.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/x11/popupwin.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/x11/print.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/x11/dataobj.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/x11/privx.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/x11/chkconf.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/x11/font.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/x11/joystick.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/x11/pen.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/x11/dcprint.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/x11/private -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/x11/private/wrapxkb.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/x11/window.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/x11/dcclient.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/x11/brush.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/x11/toplevel.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/x11/region.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/x11/clipbrd.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/x11/app.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/x11/textctrl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/wizard.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/animdecod.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/defs.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/toolbook.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/recguard.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/image.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/stopwatch.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/tipwin.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/ipcbase.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/sckaddr.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/rtti.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/arrimpl.cpp -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/evtloopsrc.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/appprogress.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/localedefs.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/arrstr.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/variant.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/control.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/dcbuffer.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/dynlib.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/unichar.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/animate.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/dlimpexp.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/url.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/addremovectrl.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/fontdlg.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/statbox.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/socket.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/meta -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/meta/if.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/meta/movable.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/meta/convertible.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/meta/int2type.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/meta/pod.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/meta/removeref.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/meta/implicitconversion.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/datetime.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/stdstream.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/ffile.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/imagpng.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/xtixml.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/lib/wx/include/gtk3-unicode-static-3.2 -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/lib/wx/include/gtk3-unicode-static-3.2/wx -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/lib/wx/include/gtk3-unicode-static-3.2/wx/setup.h -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/lib/wx/config/gtk3-unicode-static-3.2 -- Up-to-date: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/bin -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/lib/cmake/wxWidgets/wxWidgetsTargets.cmake -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/lib/cmake/wxWidgets/wxWidgetsTargets-release.cmake -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/lib/cmake/wxWidgets/wxWidgetsConfig.cmake -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/lib/cmake/wxWidgets/wxWidgetsConfigVersion.cmake -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/lib/libwx_baseu-3.2.a -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/lib/libwx_baseu_net-3.2.a -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/lib/libwx_gtk3u_core-3.2.a -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/lib/libwx_gtk3u_adv-3.2.a -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/lib/libwx_gtk3u_aui-3.2.a -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/lib/libwx_gtk3u_html-3.2.a -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/lib/libwx_gtk3u_propgrid-3.2.a -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/lib/libwx_gtk3u_ribbon-3.2.a -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/lib/libwx_gtk3u_richtext-3.2.a -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/lib/libwx_gtk3u_webview-3.2.a -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/lib/wx/3.2/web-extensions/webkit2_extu-3.2.so -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/lib/libwxscintilla-3.2.a -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/lib/libwx_gtk3u_stc-3.2.a -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/lib/libwx_gtk3u_xrc-3.2.a -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/lib/libwx_gtk3u_gl-3.2.a -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/lib/libwx_gtk3u_qa-3.2.a -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/lib/libwx_baseu_xml-3.2.a -- Installing: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/bin/wxrc-3.2 [23/24] Completed 'dep_wxWidgets' [24/24] Completed 'dep_wxWidgets' -- The C compiler identification is GNU 14.2.1 -- The CXX compiler identification is GNU 14.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/lib/distcc/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/lib/distcc/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- No build type selected, default to Release -- SLIC3R_ASAN: OFF -- SLIC3R_BUILD_SANDBOXES: OFF -- SLIC3R_BUILD_TESTS: ON -- SLIC3R_ENABLE_FORMAT_STEP: ON -- SLIC3R_FHS: ON -- SLIC3R_GTK: 3 -- SLIC3R_GUI: ON -- SLIC3R_LOG_TO_FILE: OFF -- SLIC3R_MSVC_COMPILE_PARALLEL: ON -- SLIC3R_OPENGL_ES: OFF -- SLIC3R_PCH: OFF -- SLIC3R_REPO_URL: OFF -- SLIC3R_STATIC: OFF -- SLIC3R_UBSAN: OFF -- SLIC3R_STATIC: OFF -- CMAKE_PREFIX_PATH: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local (from cache or command line) -- Found PkgConfig: /usr/bin/pkg-config (found version "2.5.1") -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found DBus1: /usr/lib/libdbus-1.so -- Boost::boost exists -- Could NOT find CURL (missing: CURL_DIR) -- Falling back to MODULE search for CURL... -- Found CURL: /usr/lib/libcurl.so (found version "8.14.1") -- Found ZLIB: /usr/lib/libz.so (found version "1.3.1") -- Found PNG: /usr/lib/libpng.so (found version "1.6.50") -- Found OpenGL: /usr/lib/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") CMake Warning (dev) at CMakeLists.txt:518 (add_custom_command): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:518 (add_custom_command): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:518 (add_custom_command): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:518 (add_custom_command): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:518 (add_custom_command): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:518 (add_custom_command): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:518 (add_custom_command): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:518 (add_custom_command): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:518 (add_custom_command): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:518 (add_custom_command): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:518 (add_custom_command): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:518 (add_custom_command): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:518 (add_custom_command): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:518 (add_custom_command): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:518 (add_custom_command): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:518 (add_custom_command): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:538 (add_custom_command): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:538 (add_custom_command): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:538 (add_custom_command): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:538 (add_custom_command): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:538 (add_custom_command): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:538 (add_custom_command): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:538 (add_custom_command): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:538 (add_custom_command): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:538 (add_custom_command): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:538 (add_custom_command): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:538 (add_custom_command): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:538 (add_custom_command): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:538 (add_custom_command): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:538 (add_custom_command): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:538 (add_custom_command): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:538 (add_custom_command): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:538 (add_custom_command): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:538 (add_custom_command): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:538 (add_custom_command): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:538 (add_custom_command): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:538 (add_custom_command): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:538 (add_custom_command): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:538 (add_custom_command): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:555 (add_custom_command): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:555 (add_custom_command): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:555 (add_custom_command): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:555 (add_custom_command): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:555 (add_custom_command): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:555 (add_custom_command): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:555 (add_custom_command): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:555 (add_custom_command): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:555 (add_custom_command): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:555 (add_custom_command): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:555 (add_custom_command): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:555 (add_custom_command): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:555 (add_custom_command): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:555 (add_custom_command): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:555 (add_custom_command): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:555 (add_custom_command): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:555 (add_custom_command): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:555 (add_custom_command): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:555 (add_custom_command): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:555 (add_custom_command): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:555 (add_custom_command): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:555 (add_custom_command): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:555 (add_custom_command): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. COMPONENT = openvdb -- Found OpenVDB: /usr/include (found suitable version "12.0.1", minimum required is "5.0") found components: openvdb -- OpenVDB ABI Version: 12 -- Found Blosc: /usr/lib/libblosc.so (found version "1.21.6") CMake Deprecation Warning at bundled_deps/admesh/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. CMake Deprecation Warning at bundled_deps/avrdude/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): bundled_deps/avrdude/CMakeLists.txt:95 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): bundled_deps/avrdude/CMakeLists.txt:95 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): bundled_deps/avrdude/CMakeLists.txt:95 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): bundled_deps/avrdude/CMakeLists.txt:95 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): bundled_deps/avrdude/CMakeLists.txt:95 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): bundled_deps/avrdude/CMakeLists.txt:95 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): bundled_deps/avrdude/CMakeLists.txt:95 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): bundled_deps/avrdude/CMakeLists.txt:95 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): bundled_deps/avrdude/CMakeLists.txt:95 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): bundled_deps/avrdude/CMakeLists.txt:95 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): bundled_deps/avrdude/CMakeLists.txt:95 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): bundled_deps/avrdude/CMakeLists.txt:95 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): bundled_deps/avrdude/CMakeLists.txt:95 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): bundled_deps/avrdude/CMakeLists.txt:95 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): bundled_deps/avrdude/CMakeLists.txt:95 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): bundled_deps/avrdude/CMakeLists.txt:95 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): bundled_deps/avrdude/CMakeLists.txt:95 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): bundled_deps/avrdude/CMakeLists.txt:95 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): bundled_deps/avrdude/CMakeLists.txt:95 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): bundled_deps/avrdude/CMakeLists.txt:95 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): bundled_deps/avrdude/CMakeLists.txt:95 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): bundled_deps/avrdude/CMakeLists.txt:95 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): bundled_deps/avrdude/CMakeLists.txt:95 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): bundled_deps/avrdude/CMakeLists.txt:95 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): bundled_deps/avrdude/CMakeLists.txt:95 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): bundled_deps/avrdude/CMakeLists.txt:95 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): bundled_deps/avrdude/CMakeLists.txt:95 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): bundled_deps/avrdude/CMakeLists.txt:95 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): bundled_deps/avrdude/CMakeLists.txt:95 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): bundled_deps/avrdude/CMakeLists.txt:95 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): bundled_deps/avrdude/CMakeLists.txt:95 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): bundled_deps/avrdude/CMakeLists.txt:95 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): bundled_deps/avrdude/CMakeLists.txt:95 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): bundled_deps/avrdude/CMakeLists.txt:96 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Deprecation Warning at bundled_deps/miniz/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. CMake Deprecation Warning at bundled_deps/glu-libtess/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. CMake Deprecation Warning at bundled_deps/libigl/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. -- IGL NOT found, using bundled version... CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): bundled_deps/CMakeLists.txt:15 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): bundled_deps/CMakeLists.txt:15 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): bundled_deps/CMakeLists.txt:22 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): bundled_deps/CMakeLists.txt:22 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Deprecation Warning at bundled_deps/imgui/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. CMake Deprecation Warning at src/clipper/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. -- Found ZLIB: /usr/lib/libz.so (found suitable version "1.3.1", minimum required is "1.0") -- Targeting Ninja -- Using /usr/lib/distcc/bin/c++ compiler. -- Found GMP: /lib/libgmp.so -- Found MPFR: /lib/libmpfr.so -- Boost include dirs: /usr/include -- Boost libraries: -- Using gcc version 4 or later. Adding -frounding-math CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/libslic3r/CMakeLists.txt:605 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. -- Found JPEG: /usr/lib/libjpeg.so (found version "80") -- 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 -- Found wxWidgets: -L/build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/lib;;/build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/lib/libwx_gtk3u_gl-3.2.a;/build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/lib/libwx_gtk3u_webview-3.2.a;/build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/lib/libwx_gtk3u_html-3.2.a;/build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/lib/libwx_gtk3u_core-3.2.a;/build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/lib/libwx_baseu-3.2.a;/usr/lib/libxkbcommon.so;/usr/lib/libOpenGL.so;/usr/lib/libGLU.so;/usr/lib/libOpenGL.so;/usr/lib/libGLX.so;/usr/lib/libGLU.so;/usr/lib/libxkbcommon.so;/usr/lib/libsoup-3.0.so;/usr/lib/libwebkit2gtk-4.1.so;/usr/lib/libjavascriptcoregtk-4.1.so;/usr/lib/libxkbcommon.so;-lwx_gtk3u_core-3.2;-lgtk-3;-lgdk-3;-lz;-lpangocairo-1.0;-lcairo-gobject;-lgdk_pixbuf-2.0;-latk-1.0;-lpango-1.0;-lcairo;-lharfbuzz;-lgio-2.0;-lgobject-2.0;-lglib-2.0;/usr/lib/libxkbcommon.so;-lwx_baseu-3.2;/usr/lib/libjpeg.so;/usr/lib/libpng.so;/usr/lib/libz.so;/usr/lib/libnanosvg.so;/usr/lib/libnanosvgrast.so;/usr/lib/libz.so;/usr/lib/libc.so;-ldl (found suitable version "3.2.6", minimum required is "3.2") -- wx-config path: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/bin/wx-config -- wx libs: -L/build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/lib;;/build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/lib/libwx_gtk3u_gl-3.2.a;/build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/lib/libwx_gtk3u_webview-3.2.a;/build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/lib/libwx_gtk3u_html-3.2.a;/build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/lib/libwx_gtk3u_core-3.2.a;/build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/lib/libwx_baseu-3.2.a;/usr/lib/libxkbcommon.so;/usr/lib/libGLU.so;/usr/lib/libGLX.so;/usr/lib/libGLU.so;/usr/lib/libxkbcommon.so;/usr/lib/libsoup-3.0.so;/usr/lib/libwebkit2gtk-4.1.so;/usr/lib/libjavascriptcoregtk-4.1.so;/usr/lib/libxkbcommon.so;-lwx_gtk3u_core-3.2;-lgtk-3;-lgdk-3;-lz;-lpangocairo-1.0;-lcairo-gobject;-lgdk_pixbuf-2.0;-latk-1.0;-lpango-1.0;-lcairo;-lharfbuzz;-lgio-2.0;-lgobject-2.0;-lglib-2.0;/usr/lib/libxkbcommon.so;-lwx_baseu-3.2;/usr/lib/libz.so;/usr/lib/libnanosvg.so;/usr/lib/libnanosvgrast.so;/usr/lib/libz.so;/usr/lib/libc.so;-ldl;/usr/lib/libpng.so;/usr/lib/libz.so;/usr/lib/libjpeg.so;libexpat;/usr/lib/librt.a;X11;wayland-client;wayland-egl;EGL CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): src/slic3r/CMakeLists.txt:439 (encoding_check) This warning is for project developers. Use -Wno-dev to suppress it. -- Found GTK3: /usr/include/gtk-3.0;/usr/include/pango-1.0;/usr/include;/usr/include/cloudproviders;/usr/include/cairo;/usr/include/gdk-pixbuf-2.0;/usr/include/at-spi2-atk/2.0;/usr/include/at-spi-2.0;/usr/include/atk-1.0;/usr/include/dbus-1.0;/usr/lib/dbus-1.0/include;/usr/include/fribidi;/usr/include/pixman-1;/usr/include/harfbuzz;/usr/include/freetype2;/usr/include/libpng16;/usr/include/gio-unix-2.0;/usr/include/glib-2.0;/usr/lib/glib-2.0/include;/usr/include/libmount;/usr/include/blkid;/usr/include/sysprof-6 -- Checking for one of the modules 'webkit2gtk-4.0;webkit2gtk-4.1' CMake Deprecation Warning at tests/cpp17/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. -- Configuring done (10.5s) -- Generating done (1.2s) -- Build files have been written to: /build/prusa-slicer/src/build_2.9.2 ninja: Entering directory `build_2.9.2' [0/669] Building CXX object build-util...ncoding-check.dir/encoding-check.cpp.o [0/669] Building CXX object bundled_de...ls.dir/localesutils/LocalesUtils.cpp.o [0/669] Building CXX object bundled_de...eFiles/admesh.dir/admesh/connect.cpp.o [0/669] Building CXX object bundled_de...eFiles/admesh.dir/admesh/normals.cpp.o [0/669] Building CXX object bundled_de...keFiles/admesh.dir/admesh/shared.cpp.o [0/669] Building CXX object bundled_de...keFiles/admesh.dir/admesh/stl_io.cpp.o [1/669] Building CXX object build-util...ncoding-check.dir/encoding-check.cpp.o [1/669] Linking CXX executable build-utils/encoding-check [2/669] Linking CXX executable build-utils/encoding-check [2/669] Running utility command for encoding-check-semver [3/669] Running utility command for encoding-check-semver [3/669] Running utility command for encoding-check-qoi [4/669] Running utility command for encoding-check-qoi [4/669] Running utility command for encoding-check-avrdude [5/669] Running utility command for encoding-check-avrdude [5/669] Running utility command for encoding-check-avrdude-slic3r [6/669] Running utility command for encoding-check-avrdude-slic3r [6/669] Running utility command for encoding-check-libslic3r [7/669] Building CXX object bundled_de...ls.dir/localesutils/LocalesUtils.cpp.o [7/669] Running utility command for encoding-check-libslic3r_gui [8/669] Building CXX object bundled_de...eFiles/admesh.dir/admesh/normals.cpp.o /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/bundled_deps/admesh/admesh/normals.cpp: In function 'void stl_fix_normal_directions(stl_file*)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/bundled_deps/admesh/admesh/normals.cpp:196:21: warning: unused variable 'temp' [-Wunused-variable] [8/669] Linking CXX static library bundled_deps/liblocalesutils.a [9/669] Linking CXX static library bundled_deps/liblocalesutils.a [9/669] Building CXX object bundled_de...eFiles/admesh.dir/admesh/stlinit.cpp.o [10/669] Building CXX object bundled_d...keFiles/admesh.dir/admesh/shared.cpp.o /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/bundled_deps/admesh/admesh/shared.cpp: In function 'void stl_generate_shared_vertices(stl_file*, indexed_triangle_set&)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/bundled_deps/admesh/admesh/shared.cpp:106:27: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/bundled_deps/admesh/admesh/shared.cpp: In function 'bool its_write_off(const indexed_triangle_set&, const char*)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/bundled_deps/admesh/admesh/shared.cpp:142:20: 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] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/bundled_deps/admesh/admesh/shared.cpp: In function 'bool its_write_vrml(const indexed_triangle_set&, const char*)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/bundled_deps/admesh/admesh/shared.cpp:176:15: 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] [10/669] Building CXX object bundled_d...MakeFiles/admesh.dir/admesh/util.cpp.o [11/669] Building CXX object bundled_d...keFiles/admesh.dir/admesh/stl_io.cpp.o [11/669] Building C object bundled_dep.../CMakeFiles/miniz_static.dir/miniz.c.o [12/669] Running utility command for encoding-check-libslic3r_gui [12/669] Building C object bundled_dep...MakeFiles/glu-libtess.dir/src/dict.c.o [13/669] Building CXX object bundled_d...eFiles/admesh.dir/admesh/connect.cpp.o /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/bundled_deps/admesh/admesh/connect.cpp: In function 'void stl_check_facets_nearby(stl_file*, float)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/bundled_deps/admesh/admesh/connect.cpp:487:43: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/bundled_deps/admesh/admesh/connect.cpp: In lambda function: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/bundled_deps/admesh/admesh/connect.cpp:536:27: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/bundled_deps/admesh/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&)>]': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/bundled_deps/admesh/admesh/connect.cpp:143:20: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/bundled_deps/admesh/admesh/connect.cpp:219:16: warning: unused variable 'temp' [-Wunused-variable] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/bundled_deps/admesh/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&)>]': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/bundled_deps/admesh/admesh/connect.cpp:148:20: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/bundled_deps/admesh/admesh/connect.cpp:219:16: warning: unused variable 'temp' [-Wunused-variable] [13/669] Building C object bundled_dep...MakeFiles/glu-libtess.dir/src/geom.c.o [14/669] Building C object bundled_dep...MakeFiles/glu-libtess.dir/src/dict.c.o [14/669] Building C object bundled_dep...Files/glu-libtess.dir/src/memalloc.c.o [15/669] Building C object bundled_dep...MakeFiles/glu-libtess.dir/src/geom.c.o [15/669] Building C object bundled_dep...MakeFiles/glu-libtess.dir/src/mesh.c.o [16/669] Building C object bundled_dep...Files/glu-libtess.dir/src/memalloc.c.o [16/669] Building C object bundled_dep...keFiles/glu-libtess.dir/src/normal.c.o [17/669] Building C object bundled_dep...MakeFiles/glu-libtess.dir/src/mesh.c.o [17/669] Building C object bundled_dep...iles/glu-libtess.dir/src/priorityq.c.o [18/669] Building C object bundled_dep...keFiles/glu-libtess.dir/src/normal.c.o [18/669] Building C object bundled_dep...keFiles/glu-libtess.dir/src/render.c.o [19/669] Building C object bundled_dep...iles/glu-libtess.dir/src/priorityq.c.o [19/669] Building C object bundled_dep...akeFiles/glu-libtess.dir/src/sweep.c.o [20/669] Building C object bundled_dep...keFiles/glu-libtess.dir/src/render.c.o [20/669] Building C object bundled_dep...MakeFiles/glu-libtess.dir/src/tess.c.o [21/669] Building C object bundled_dep...MakeFiles/glu-libtess.dir/src/tess.c.o [21/669] Building C object bundled_dep...Files/glu-libtess.dir/src/tessmono.c.o [22/669] Building C object bundled_dep...akeFiles/glu-libtess.dir/src/sweep.c.o [22/669] Building CXX object src/clipper/CMakeFiles/clipper.dir/clipper_z.cpp.o [23/669] Building C object bundled_dep...Files/glu-libtess.dir/src/tessmono.c.o [23/669] Linking C static library bundled_deps/glu-libtess/libglu-libtess.a [24/669] Running utility command for encoding-check-libslic3r [24/669] Building C object bundled_deps/CMakeFiles/semver.dir/semver/semver.c.o [25/669] Linking C static library bundled_deps/glu-libtess/libglu-libtess.a [25/669] Building C object bundled_deps/CMakeFiles/qoi.dir/qoi/qoilib.c.o [26/669] Building C object bundled_deps/CMakeFiles/semver.dir/semver/semver.c.o [26/669] Linking C static library bundled_deps/libsemver.a [27/669] Building C object bundled_deps/CMakeFiles/qoi.dir/qoi/qoilib.c.o [27/669] Building CXX object src/libsl...es/libslic3r_cgal.dir/CutSurface.cpp.o [28/669] Linking C static library bundled_deps/libsemver.a [28/669] Building CXX object src/libsl...al.dir/Geometry/VoronoiUtilsCgal.cpp.o [29/669] Building C object bundled_dep.../CMakeFiles/miniz_static.dir/miniz.c.o [29/669] Building CXX object src/libsl...ic3r_cgal.dir/IntersectionPoints.cpp.o [30/669] Building CXX object bundled_d...eFiles/admesh.dir/admesh/stlinit.cpp.o /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/bundled_deps/admesh/admesh/stlinit.cpp: In function 'bool stl_read(stl_file*, FILE*, int, bool)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/bundled_deps/admesh/admesh/stlinit.cpp:206:13: 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] In file included from /usr/include/eigen3/Eigen/Core:295, from /usr/include/eigen3/Eigen/Geometry:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/bundled_deps/admesh/admesh/stl.h:31, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/bundled_deps/admesh/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/bundled_deps/admesh/admesh/stlinit.cpp:171:10: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/bundled_deps/admesh/admesh/stlinit.cpp:172:10: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/bundled_deps/admesh/admesh/stlinit.cpp:187:9: warning: ignoring return value of 'char* fgets(char*, int, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/bundled_deps/admesh/admesh/stlinit.cpp:191:10: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/bundled_deps/admesh/admesh/stlinit.cpp:192:9: warning: ignoring return value of 'char* fgets(char*, int, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/bundled_deps/admesh/admesh/stlinit.cpp: In function 'FILE* stl_open_count_facets(stl_file*, const char*)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/bundled_deps/admesh/admesh/stlinit.cpp:112:15: warning: argument 1 null where non-null expected [-Wnonnull] In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/bundled_deps/admesh/admesh/stlinit.cpp:23: /usr/include/stdio.h:184:12: note: in a call to function 'int fclose(FILE*)' declared 'nonnull' 184 | extern int fclose (FILE *__stream) __nonnull ((1)); | ^~~~~~ [30/669] Building CXX object src/libsl...s/libslic3r_cgal.dir/MeshBoolean.cpp.o [31/669] Building CXX object bundled_d...MakeFiles/admesh.dir/admesh/util.cpp.o [31/669] Linking CXX static library bundled_deps/admesh/libadmesh.a [32/669] Linking CXX static library bundled_deps/admesh/libadmesh.a [32/669] Building CXX object src/libsl...ibslic3r_cgal.dir/TryCatchSignal.cpp.o [33/669] Building CXX object src/libsl...ibslic3r_cgal.dir/TryCatchSignal.cpp.o [33/669] Building CXX object src/libsl...libslic3r_cgal.dir/Triangulation.cpp.o [34/669] Building CXX object src/clipper/CMakeFiles/clipper.dir/clipper_z.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/clipper/clipper_z.cpp:7: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/clipper/clipper.cpp: In function 'void ClipperLib_Z::InitEdge(TEdge*, TEdge*, TEdge*, const IntPoint&)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/clipper/clipper.cpp:431: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] In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/clipper/clipper.cpp:41: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/clipper/clipper.hpp:230:10: note: 'struct ClipperLib_Z::TEdge' declared here In copy constructor 'ClipperLib_Z::PolyNode::PolyNode(const ClipperLib_Z::PolyNode&)', inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = ClipperLib_Z::PolyNode; _Args = {ClipperLib_Z::PolyNode}]' at /usr/include/c++/14.2.1/bits/stl_construct.h:119:7, inlined from 'static std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _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++/14.2.1/bits/alloc_traits.h:384:21, 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++/14.2.1/bits/vector.tcc:117:30, inlined from 'void ClipperLib_Z::Clipper::BuildResult2(ClipperLib_Z::PolyTree&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/clipper/clipper.cpp:2824:39: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/clipper/clipper.hpp:144:7: warning: '*(__vector(2) unsigned int*)((char*)&<unnamed> + offsetof(ClipperLib_Z::PolyNode, ClipperLib_Z::PolyNode::m_jointype))' may be used uninitialized [-Wmaybe-uninitialized] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/clipper/clipper.cpp: In member function 'void ClipperLib_Z::Clipper::BuildResult2(ClipperLib_Z::PolyTree&)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/clipper/clipper.cpp:2824:49: note: '<anonymous>' declared here [34/669] Building CXX object src/libsl...upportIslands/VoronoiDiagramCGAL.cpp.o [35/669] Building CXX object src/libsl...ic3r_cgal.dir/IntersectionPoints.cpp.o [35/669] Linking C static library bundled_deps/libqoi.a [36/669] Linking C static library bundled_deps/libqoi.a [36/669] Linking C static library bundled_deps/miniz/libminiz_static.a [37/669] Linking C static library bundled_deps/miniz/libminiz_static.a [37/669] Linking CXX static library src/clipper/libclipper.a [38/669] Linking CXX static library src/clipper/libclipper.a [38/669] Building CXX object src/libse...seqarrange.dir/src/seq_interface.cpp.o [39/669] Building CXX object src/libse...seqarrange.dir/src/seq_interface.cpp.o In file included from /usr/include/c++/14.2.1/set:62, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_defs.hpp:21, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_interface.cpp:12: /usr/include/c++/14.2.1/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, int>}; _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++/14.2.1/bits/stl_tree.h:2454: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 In file included from /usr/include/c++/14.2.1/map:63, from /usr/include/boost/polygon/isotropy.hpp:18, from /usr/include/boost/polygon/polygon.hpp:12, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Point.hpp:620, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/BoundingBox.hpp:18, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Geometry.hpp:35, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.hpp:26, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_interface.cpp:14: 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, int>}; _Key = double; _Tp = int; _Compare = std::less<double>; _Alloc = std::allocator<std::pair<const double, int> >]', inlined from 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Val>, _Pair>::value), 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>::insert(_Pair&&) [with _Pair = std::pair<double, int>; _Key = double; _Tp = int; _Compare = std::less<double>; _Alloc = std::allocator<std::pair<const double, int> >]' at /usr/include/c++/14.2.1/bits/stl_map.h:859:27, inlined from 'void Sequential::schedule_ObjectsForSequentialPrint(const SolverConfiguration&, const PrinterGeometry&, const std::vector<ObjectToPrint>&, std::vector<ScheduledPlate>&, std::function<void(int)>)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_interface.cpp:524:28: /usr/include/c++/14.2.1/bits/stl_map.h:640:38: note: parameter passing for argument of type 'std::map<double, int>::const_iterator' {aka '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 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, int>}; _Key = double; _Tp = int; _Compare = std::less<double>; _Alloc = std::allocator<std::pair<const double, int> >]', inlined from 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Val>, _Pair>::value), 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>::insert(_Pair&&) [with _Pair = std::pair<double, int>; _Key = double; _Tp = int; _Compare = std::less<double>; _Alloc = std::allocator<std::pair<const double, int> >]' at /usr/include/c++/14.2.1/bits/stl_map.h:859:27, inlined from 'int Sequential::schedule_ObjectsForSequentialPrint(const SolverConfiguration&, const std::vector<ObjectToPrint>&, std::vector<ScheduledPlate>&, std::function<void(int)>)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_interface.cpp:941:28: /usr/include/c++/14.2.1/bits/stl_map.h:640:38: note: parameter passing for argument of type 'std::map<double, int>::const_iterator' {aka '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 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, int>}; _Key = double; _Tp = int; _Compare = std::less<double>; _Alloc = std::allocator<std::pair<const double, int> >]', inlined from 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Val>, _Pair>::value), 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>::insert(_Pair&&) [with _Pair = std::pair<double, int>; _Key = double; _Tp = int; _Compare = std::less<double>; _Alloc = std::allocator<std::pair<const double, int> >]' at /usr/include/c++/14.2.1/bits/stl_map.h:859:27, inlined from 'int Sequential::schedule_ObjectsForSequentialPrint(const SolverConfiguration&, const std::vector<ObjectToPrint>&, const std::vector<std::vector<Slic3r::Polygon> >&, const std::vector<std::vector<Slic3r::Polygon> >&, std::vector<ScheduledPlate>&, std::function<void(int)>)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_interface.cpp:1280:28: /usr/include/c++/14.2.1/bits/stl_map.h:640:38: note: parameter passing for argument of type 'std::map<double, int>::const_iterator' {aka '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 [39/669] Building CXX object src/libse...eqarrange.dir/src/seq_preprocess.cpp.o [40/669] Building CXX object src/libsl...al.dir/Geometry/VoronoiUtilsCgal.cpp.o 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/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 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 /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, std::integral_constant<bool, 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 /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 /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, std::integral_constant<bool, 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 In file included from /usr/include/CGAL/mpz_class.h:310, from /usr/include/CGAL/gmpxx.h:37, from /usr/include/CGAL/number_type_basic.h:61: /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:265: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /usr/include/CGAL/gmpxx.h:38: /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 In file included from /usr/include/CGAL/Number_types/internal/Exact_type_selector.h:31, 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 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, std::integral_constant<bool, 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 [40/669] Building CXX object src/libse...eqarrange.dir/src/seq_sequential.cpp.o [41/669] Building CXX object src/libse...eqarrange.dir/src/seq_preprocess.cpp.o [41/669] Building CXX object src/libse...seqarrange.dir/src/seq_utilities.cpp.o [42/669] Building CXX object src/libsl...libslic3r_cgal.dir/Triangulation.cpp.o 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/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 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 /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, std::integral_constant<bool, 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 /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 /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, std::integral_constant<bool, 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 In file included from /usr/include/CGAL/mpz_class.h:310, from /usr/include/CGAL/gmpxx.h:37, from /usr/include/CGAL/number_type_basic.h:61: /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:265: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /usr/include/CGAL/gmpxx.h:38: /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 In file included from /usr/include/CGAL/Number_types/internal/Exact_type_selector.h:31, 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 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, std::integral_constant<bool, 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 In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61, from /usr/include/c++/14.2.1/algorithm:61, from /usr/include/eigen3/Eigen/Core:95, from /usr/include/eigen3/Eigen/Geometry:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Point.hpp:23, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Triangulation.hpp:8, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Triangulation.cpp:5: /usr/include/c++/14.2.1/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++/14.2.1/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 /usr/include/c++/14.2.1/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++/14.2.1/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 /usr/include/c++/14.2.1/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++/14.2.1/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 /usr/include/c++/14.2.1/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++/14.2.1/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 In file included from /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:20, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/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:1297: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:1297: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:1297: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: 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:1335: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 In file included from /usr/include/CGAL/Triangulation_2.h:32, from /usr/include/CGAL/Constrained_triangulation_2.h:26: /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 /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:1117: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 /usr/include/CGAL/Triangulation_2.h:1117: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 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 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:1292: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:1471: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 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:1476:30: /usr/include/CGAL/Triangulation_2.h:1303: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 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:1487:37: /usr/include/CGAL/Triangulation_2.h:1448: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 /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:749: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:749: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:751: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 /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_algo.h:1589: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++/14.2.1/bits/stl_algo.h:1589: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++/14.2.1/bits/stl_algo.h:1589: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++/14.2.1/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++/14.2.1/bits/stl_algo.h:1915: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++/14.2.1/bits/stl_algo.h:1915: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++/14.2.1/bits/stl_algo.h:1915: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++/14.2.1/bits/stl_algo.h:1923:26: 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++/14.2.1/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++/14.2.1/bits/stl_algo.h:1589: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++/14.2.1/bits/stl_algo.h:1589: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++/14.2.1/bits/stl_algo.h:1589: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++/14.2.1/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++/14.2.1/bits/stl_algo.h:1915: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++/14.2.1/bits/stl_algo.h:1915: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++/14.2.1/bits/stl_algo.h:1915: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++/14.2.1/bits/stl_algo.h:1923:26: 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++/14.2.1/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++/14.2.1/bits/stl_algo.h:1589: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++/14.2.1/bits/stl_algo.h:1589: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++/14.2.1/bits/stl_algo.h:1589: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++/14.2.1/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++/14.2.1/bits/stl_algo.h:1915: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++/14.2.1/bits/stl_algo.h:1915: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++/14.2.1/bits/stl_algo.h:1915: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++/14.2.1/bits/stl_algo.h:1923:26: 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++/14.2.1/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++/14.2.1/bits/stl_algo.h:1589: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++/14.2.1/bits/stl_algo.h:1589: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++/14.2.1/bits/stl_algo.h:1589: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++/14.2.1/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++/14.2.1/bits/stl_algo.h:1915: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++/14.2.1/bits/stl_algo.h:1915: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++/14.2.1/bits/stl_algo.h:1915: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++/14.2.1/bits/stl_algo.h:1923:26: 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 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 = 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:99: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 /usr/include/CGAL/Hilbert_sort_median_2.h:99: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:107:55: /usr/include/c++/14.2.1/bits/stl_algo.h:4740: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 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:108:55: /usr/include/c++/14.2.1/bits/stl_algo.h:4740: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 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:109:55: /usr/include/c++/14.2.1/bits/stl_algo.h:4740: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 /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:111: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 /usr/include/CGAL/Hilbert_sort_median_2.h:112: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 /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 /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 /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:99: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 /usr/include/CGAL/Hilbert_sort_median_2.h:99: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:107:55: /usr/include/c++/14.2.1/bits/stl_algo.h:4740: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 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:108:55: /usr/include/c++/14.2.1/bits/stl_algo.h:4740: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 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:109:55: /usr/include/c++/14.2.1/bits/stl_algo.h:4740: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 /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:111: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 /usr/include/CGAL/Hilbert_sort_median_2.h:112: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 /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 /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 /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:99: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 /usr/include/CGAL/Hilbert_sort_median_2.h:99: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:107:55: /usr/include/c++/14.2.1/bits/stl_algo.h:4740: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 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:108:55: /usr/include/c++/14.2.1/bits/stl_algo.h:4740: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 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:109:55: /usr/include/c++/14.2.1/bits/stl_algo.h:4740: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 /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:111: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 /usr/include/CGAL/Hilbert_sort_median_2.h:112: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 /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 /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 /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:99: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 /usr/include/CGAL/Hilbert_sort_median_2.h:99: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:107:55: /usr/include/c++/14.2.1/bits/stl_algo.h:4740: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 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:108:55: /usr/include/c++/14.2.1/bits/stl_algo.h:4740: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 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:109:55: /usr/include/c++/14.2.1/bits/stl_algo.h:4740: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 /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:111: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 /usr/include/CGAL/Hilbert_sort_median_2.h:112: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 /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 /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 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 /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 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:193: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:187: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 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:193: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:187: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 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:193: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:187: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 /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:746: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 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:907:16: /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:933: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 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:894:16: /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:920: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 /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:1233: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:1233: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:1266: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 /usr/include/CGAL/Constrained_triangulation_2.h:1267: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 /usr/include/CGAL/Constrained_triangulation_2.h:1270: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 /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:1021: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:1021: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:1026: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:1026: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:900: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:900: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:919: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 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:949:17: /usr/include/CGAL/Constrained_triangulation_2.h:1026: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:1026: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:949: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 /usr/include/CGAL/Constrained_triangulation_2.h:949: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 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:989:23: /usr/include/CGAL/Constrained_triangulation_2.h:1026: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:1026: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:989: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 /usr/include/CGAL/Constrained_triangulation_2.h:989: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 /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:798: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:798: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:834: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 /usr/include/CGAL/Constrained_triangulation_2.h:854:47: 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 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:854: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:198: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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Triangulation.cpp:126: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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Triangulation.cpp:140: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 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:193: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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Triangulation.cpp:140:27: /usr/include/CGAL/Hilbert_sort_median_2.h:187: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 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:193: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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Triangulation.cpp:140:27: /usr/include/CGAL/Hilbert_sort_median_2.h:187: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 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:193: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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Triangulation.cpp:140:27: /usr/include/CGAL/Hilbert_sort_median_2.h:187: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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Triangulation.cpp:143:37: /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:920: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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Triangulation.cpp:151:34: /usr/include/CGAL/Constrained_triangulation_2.h:834: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 /usr/include/CGAL/Constrained_triangulation_2.h:854:47: 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 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:193: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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Triangulation.cpp:140:27: /usr/include/CGAL/Hilbert_sort_median_2.h:187: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 /usr/include/CGAL/Hilbert_sort_median_2.h:187: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 [42/669] Building CXX object src/occt_...iles/OCCTWrapper.dir/OCCTWrapper.cpp.o [43/669] Building CXX object src/libsl...upportIslands/VoronoiDiagramCGAL.cpp.o 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SLA/SupportIslands/VoronoiDiagramCGAL.cpp:6: /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 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 /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, std::integral_constant<bool, 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 /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 /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, std::integral_constant<bool, 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 In file included from /usr/include/CGAL/mpz_class.h:310, from /usr/include/CGAL/gmpxx.h:37, from /usr/include/CGAL/number_type_basic.h:61: /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:265: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /usr/include/CGAL/gmpxx.h:38: /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 In file included from /usr/include/CGAL/Number_types/internal/Exact_type_selector.h:31, 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 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, std::integral_constant<bool, 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 In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61, from /usr/include/c++/14.2.1/algorithm:61, from /usr/include/eigen3/Eigen/Core:95, from /usr/include/eigen3/Eigen/Geometry:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Point.hpp:23, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SLA/SupportIslands/VoronoiDiagramCGAL.hpp:8, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SLA/SupportIslands/VoronoiDiagramCGAL.cpp:1: /usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, vector<CGAL::Point_2<CGAL::Epick> > >; _Distance = int; _Tp = CGAL::Point_2<CGAL::Epick>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Hilbert_sort_median_2<CGAL::Epick, CGAL::Sequential_tag>::Cmp<0, true> >]': /usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, vector<CGAL::Point_2<CGAL::Epick> > >; _Distance = int; _Tp = CGAL::Point_2<CGAL::Epick>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Hilbert_sort_median_2<CGAL::Epick, CGAL::Sequential_tag>::Cmp<1, true> >]': /usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, vector<CGAL::Point_2<CGAL::Epick> > >; _Distance = int; _Tp = CGAL::Point_2<CGAL::Epick>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Hilbert_sort_median_2<CGAL::Epick, CGAL::Sequential_tag>::Cmp<1, false> >]': /usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, vector<CGAL::Point_2<CGAL::Epick> > >; _Distance = int; _Tp = CGAL::Point_2<CGAL::Epick>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Hilbert_sort_median_2<CGAL::Epick, CGAL::Sequential_tag>::Cmp<0, false> >]': /usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 In file included from /usr/include/CGAL/Triangulation_2.h:32, from /usr/include/CGAL/Delaunay_triangulation_2.h:19, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SLA/SupportIslands/VoronoiDiagramCGAL.cpp:7: /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_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<void> >; Fb = CGAL::Triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_ds_face_base_2<void> >]': /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_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<void> >, CGAL::Triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_ds_face_base_2<void> > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<void> >, CGAL::Triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_ds_face_base_2<void> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 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_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<void> >; Fb = CGAL::Triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_ds_face_base_2<void> >]', 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_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<void> >, CGAL::Triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_ds_face_base_2<void> > >]' at /usr/include/CGAL/Triangulation_2.h:854:39: /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_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<void> >, CGAL::Triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_ds_face_base_2<void> > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<void> >, CGAL::Triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_ds_face_base_2<void> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 /usr/include/CGAL/Triangulation_data_structure_2.h: In function 'CGAL::Triangulation_data_structure_2<Vb, Fb>::Vertex_handle CGAL::Triangulation_data_structure_2<Vb, Fb>::copy_tds(const TDS_src&, typename TDS_src::Vertex_handle, const ConvertVertex&, const ConvertFace&) [with TDS_src = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<void> >, CGAL::Triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_ds_face_base_2<void> > >; ConvertVertex = CGAL::internal::TDS_2::Default_vertex_converter<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<void> >, CGAL::Triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_ds_face_base_2<void> > > > >, CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<void> >, CGAL::Triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_ds_face_base_2<void> > > > > >; ConvertFace = CGAL::internal::TDS_2::Default_face_converter<CGAL::Triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_ds_face_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<void> >, CGAL::Triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_ds_face_base_2<void> > > > >, CGAL::Triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_ds_face_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<void> >, CGAL::Triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_ds_face_base_2<void> > > > > >; Vb = CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<void> >; Fb = CGAL::Triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_ds_face_base_2<void> >]': /usr/include/CGAL/Triangulation_data_structure_2.h:1988:1: note: parameter passing for argument of type 'CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<void> >, CGAL::Triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_ds_face_base_2<void> > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<void> >, CGAL::Triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_ds_face_base_2<void> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, vector<CGAL::Point_2<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Hilbert_sort_median_2<CGAL::Epick, CGAL::Sequential_tag>::Cmp<0, false> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introselect(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, vector<CGAL::Point_2<CGAL::Epick> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Hilbert_sort_median_2<CGAL::Epick, CGAL::Sequential_tag>::Cmp<0, false> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1923:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, vector<CGAL::Point_2<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Hilbert_sort_median_2<CGAL::Epick, CGAL::Sequential_tag>::Cmp<1, false> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introselect(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, vector<CGAL::Point_2<CGAL::Epick> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Hilbert_sort_median_2<CGAL::Epick, CGAL::Sequential_tag>::Cmp<1, false> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1923:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, vector<CGAL::Point_2<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Hilbert_sort_median_2<CGAL::Epick, CGAL::Sequential_tag>::Cmp<1, true> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introselect(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, vector<CGAL::Point_2<CGAL::Epick> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Hilbert_sort_median_2<CGAL::Epick, CGAL::Sequential_tag>::Cmp<1, true> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1923:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, vector<CGAL::Point_2<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Hilbert_sort_median_2<CGAL::Epick, CGAL::Sequential_tag>::Cmp<0, true> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introselect(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, vector<CGAL::Point_2<CGAL::Epick> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Hilbert_sort_median_2<CGAL::Epick, CGAL::Sequential_tag>::Cmp<0, true> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1923:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 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 = 1; bool upx = true; bool upy = true; RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; K = CGAL::Epick; ConcurrencyTag = CGAL::Sequential_tag]': /usr/include/CGAL/Hilbert_sort_median_2.h:99:8: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 /usr/include/CGAL/Hilbert_sort_median_2.h:99:8: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 In function 'void std::nth_element(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, vector<CGAL::Point_2<CGAL::Epick> > >; _Compare = CGAL::Hilbert_sort_median_2<CGAL::Epick, CGAL::Sequential_tag>::Cmp<1, true>]', inlined from 'RandomAccessIterator CGAL::internal::hilbert_split(RandomAccessIterator, RandomAccessIterator, Cmp) [with RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; Cmp = CGAL::Hilbert_sort_median_2<CGAL::Epick, 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<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; K = CGAL::Epick; ConcurrencyTag = CGAL::Sequential_tag]' at /usr/include/CGAL/Hilbert_sort_median_2.h:107:55: /usr/include/c++/14.2.1/bits/stl_algo.h:4740:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 In function 'void std::nth_element(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, vector<CGAL::Point_2<CGAL::Epick> > >; _Compare = CGAL::Hilbert_sort_median_2<CGAL::Epick, CGAL::Sequential_tag>::Cmp<0, true>]', inlined from 'RandomAccessIterator CGAL::internal::hilbert_split(RandomAccessIterator, RandomAccessIterator, Cmp) [with RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; Cmp = CGAL::Hilbert_sort_median_2<CGAL::Epick, 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<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; K = CGAL::Epick; ConcurrencyTag = CGAL::Sequential_tag]' at /usr/include/CGAL/Hilbert_sort_median_2.h:108:55: /usr/include/c++/14.2.1/bits/stl_algo.h:4740:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 In function 'void std::nth_element(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, vector<CGAL::Point_2<CGAL::Epick> > >; _Compare = CGAL::Hilbert_sort_median_2<CGAL::Epick, CGAL::Sequential_tag>::Cmp<0, false>]', inlined from 'RandomAccessIterator CGAL::internal::hilbert_split(RandomAccessIterator, RandomAccessIterator, Cmp) [with RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; Cmp = CGAL::Hilbert_sort_median_2<CGAL::Epick, 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<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; K = CGAL::Epick; ConcurrencyTag = CGAL::Sequential_tag]' at /usr/include/CGAL/Hilbert_sort_median_2.h:109:55: /usr/include/c++/14.2.1/bits/stl_algo.h:4740:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 /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<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; K = CGAL::Epick; ConcurrencyTag = CGAL::Sequential_tag]': /usr/include/CGAL/Hilbert_sort_median_2.h:111:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 /usr/include/CGAL/Hilbert_sort_median_2.h:112:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 /usr/include/CGAL/Hilbert_sort_median_2.h:113:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 /usr/include/CGAL/Hilbert_sort_median_2.h:114:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 /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<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; K = CGAL::Epick; ConcurrencyTag = CGAL::Sequential_tag]': /usr/include/CGAL/Hilbert_sort_median_2.h:99:8: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 /usr/include/CGAL/Hilbert_sort_median_2.h:99:8: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 In function 'void std::nth_element(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, vector<CGAL::Point_2<CGAL::Epick> > >; _Compare = CGAL::Hilbert_sort_median_2<CGAL::Epick, CGAL::Sequential_tag>::Cmp<0, true>]', inlined from 'RandomAccessIterator CGAL::internal::hilbert_split(RandomAccessIterator, RandomAccessIterator, Cmp) [with RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; Cmp = CGAL::Hilbert_sort_median_2<CGAL::Epick, 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<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; K = CGAL::Epick; ConcurrencyTag = CGAL::Sequential_tag]' at /usr/include/CGAL/Hilbert_sort_median_2.h:107:55: /usr/include/c++/14.2.1/bits/stl_algo.h:4740:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 In function 'void std::nth_element(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, vector<CGAL::Point_2<CGAL::Epick> > >; _Compare = CGAL::Hilbert_sort_median_2<CGAL::Epick, CGAL::Sequential_tag>::Cmp<1, true>]', inlined from 'RandomAccessIterator CGAL::internal::hilbert_split(RandomAccessIterator, RandomAccessIterator, Cmp) [with RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; Cmp = CGAL::Hilbert_sort_median_2<CGAL::Epick, 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<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; K = CGAL::Epick; ConcurrencyTag = CGAL::Sequential_tag]' at /usr/include/CGAL/Hilbert_sort_median_2.h:108:55: /usr/include/c++/14.2.1/bits/stl_algo.h:4740:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 In function 'void std::nth_element(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, vector<CGAL::Point_2<CGAL::Epick> > >; _Compare = CGAL::Hilbert_sort_median_2<CGAL::Epick, CGAL::Sequential_tag>::Cmp<1, false>]', inlined from 'RandomAccessIterator CGAL::internal::hilbert_split(RandomAccessIterator, RandomAccessIterator, Cmp) [with RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; Cmp = CGAL::Hilbert_sort_median_2<CGAL::Epick, 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<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; K = CGAL::Epick; ConcurrencyTag = CGAL::Sequential_tag]' at /usr/include/CGAL/Hilbert_sort_median_2.h:109:55: /usr/include/c++/14.2.1/bits/stl_algo.h:4740:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 /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<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; K = CGAL::Epick; ConcurrencyTag = CGAL::Sequential_tag]': /usr/include/CGAL/Hilbert_sort_median_2.h:111:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 /usr/include/CGAL/Hilbert_sort_median_2.h:112:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 /usr/include/CGAL/Hilbert_sort_median_2.h:113:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 /usr/include/CGAL/Hilbert_sort_median_2.h:114:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 /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<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; K = CGAL::Epick; ConcurrencyTag = CGAL::Sequential_tag]': /usr/include/CGAL/Hilbert_sort_median_2.h:99:8: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 /usr/include/CGAL/Hilbert_sort_median_2.h:99:8: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 In function 'void std::nth_element(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, vector<CGAL::Point_2<CGAL::Epick> > >; _Compare = CGAL::Hilbert_sort_median_2<CGAL::Epick, CGAL::Sequential_tag>::Cmp<1, false>]', inlined from 'RandomAccessIterator CGAL::internal::hilbert_split(RandomAccessIterator, RandomAccessIterator, Cmp) [with RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; Cmp = CGAL::Hilbert_sort_median_2<CGAL::Epick, 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<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; K = CGAL::Epick; ConcurrencyTag = CGAL::Sequential_tag]' at /usr/include/CGAL/Hilbert_sort_median_2.h:107:55: /usr/include/c++/14.2.1/bits/stl_algo.h:4740:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 In function 'void std::nth_element(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, vector<CGAL::Point_2<CGAL::Epick> > >; _Compare = CGAL::Hilbert_sort_median_2<CGAL::Epick, CGAL::Sequential_tag>::Cmp<0, false>]', inlined from 'RandomAccessIterator CGAL::internal::hilbert_split(RandomAccessIterator, RandomAccessIterator, Cmp) [with RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; Cmp = CGAL::Hilbert_sort_median_2<CGAL::Epick, 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<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; K = CGAL::Epick; ConcurrencyTag = CGAL::Sequential_tag]' at /usr/include/CGAL/Hilbert_sort_median_2.h:108:55: /usr/include/c++/14.2.1/bits/stl_algo.h:4740:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 In function 'void std::nth_element(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, vector<CGAL::Point_2<CGAL::Epick> > >; _Compare = CGAL::Hilbert_sort_median_2<CGAL::Epick, CGAL::Sequential_tag>::Cmp<0, true>]', inlined from 'RandomAccessIterator CGAL::internal::hilbert_split(RandomAccessIterator, RandomAccessIterator, Cmp) [with RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; Cmp = CGAL::Hilbert_sort_median_2<CGAL::Epick, 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<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; K = CGAL::Epick; ConcurrencyTag = CGAL::Sequential_tag]' at /usr/include/CGAL/Hilbert_sort_median_2.h:109:55: /usr/include/c++/14.2.1/bits/stl_algo.h:4740:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 /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<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; K = CGAL::Epick; ConcurrencyTag = CGAL::Sequential_tag]': /usr/include/CGAL/Hilbert_sort_median_2.h:111:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 /usr/include/CGAL/Hilbert_sort_median_2.h:112:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 /usr/include/CGAL/Hilbert_sort_median_2.h:113:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 /usr/include/CGAL/Hilbert_sort_median_2.h:114:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 /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<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; K = CGAL::Epick; ConcurrencyTag = CGAL::Sequential_tag]': /usr/include/CGAL/Hilbert_sort_median_2.h:99:8: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 /usr/include/CGAL/Hilbert_sort_median_2.h:99:8: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 In function 'void std::nth_element(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, vector<CGAL::Point_2<CGAL::Epick> > >; _Compare = CGAL::Hilbert_sort_median_2<CGAL::Epick, CGAL::Sequential_tag>::Cmp<0, false>]', inlined from 'RandomAccessIterator CGAL::internal::hilbert_split(RandomAccessIterator, RandomAccessIterator, Cmp) [with RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; Cmp = CGAL::Hilbert_sort_median_2<CGAL::Epick, 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<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; K = CGAL::Epick; ConcurrencyTag = CGAL::Sequential_tag]' at /usr/include/CGAL/Hilbert_sort_median_2.h:107:55: /usr/include/c++/14.2.1/bits/stl_algo.h:4740:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 In function 'void std::nth_element(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, vector<CGAL::Point_2<CGAL::Epick> > >; _Compare = CGAL::Hilbert_sort_median_2<CGAL::Epick, CGAL::Sequential_tag>::Cmp<1, false>]', inlined from 'RandomAccessIterator CGAL::internal::hilbert_split(RandomAccessIterator, RandomAccessIterator, Cmp) [with RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; Cmp = CGAL::Hilbert_sort_median_2<CGAL::Epick, 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<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; K = CGAL::Epick; ConcurrencyTag = CGAL::Sequential_tag]' at /usr/include/CGAL/Hilbert_sort_median_2.h:108:55: /usr/include/c++/14.2.1/bits/stl_algo.h:4740:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 In function 'void std::nth_element(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, vector<CGAL::Point_2<CGAL::Epick> > >; _Compare = CGAL::Hilbert_sort_median_2<CGAL::Epick, CGAL::Sequential_tag>::Cmp<1, true>]', inlined from 'RandomAccessIterator CGAL::internal::hilbert_split(RandomAccessIterator, RandomAccessIterator, Cmp) [with RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; Cmp = CGAL::Hilbert_sort_median_2<CGAL::Epick, 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<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; K = CGAL::Epick; ConcurrencyTag = CGAL::Sequential_tag]' at /usr/include/CGAL/Hilbert_sort_median_2.h:109:55: /usr/include/c++/14.2.1/bits/stl_algo.h:4740:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 /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<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; K = CGAL::Epick; ConcurrencyTag = CGAL::Sequential_tag]': /usr/include/CGAL/Hilbert_sort_median_2.h:111:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 /usr/include/CGAL/Hilbert_sort_median_2.h:112:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 /usr/include/CGAL/Hilbert_sort_median_2.h:113:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 /usr/include/CGAL/Hilbert_sort_median_2.h:114:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 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<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; Sort = CGAL::Hilbert_sort_2<CGAL::Epick, 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<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 /usr/include/CGAL/Multiscale_sort.h:37:8: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 In member function 'void CGAL::Multiscale_sort<Sort>::operator()(RandomAccessIterator, RandomAccessIterator) const [with RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; Sort = CGAL::Hilbert_sort_2<CGAL::Epick, 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<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; Sort = CGAL::Hilbert_sort_2<CGAL::Epick, 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<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; Sort = CGAL::Hilbert_sort_2<CGAL::Epick, 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<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 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<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; K = CGAL::Epick; ConcurrencyTag = CGAL::Sequential_tag]', inlined from 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::operator()(RandomAccessIterator, RandomAccessIterator) const [with RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; K = CGAL::Epick; ConcurrencyTag = CGAL::Sequential_tag]' at /usr/include/CGAL/Hilbert_sort_median_2.h:193:28, inlined from 'void CGAL::Multiscale_sort<Sort>::operator()(RandomAccessIterator, RandomAccessIterator) const [with RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; Sort = CGAL::Hilbert_sort_2<CGAL::Epick, 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<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; Sort = CGAL::Hilbert_sort_2<CGAL::Epick, 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<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; Sort = CGAL::Hilbert_sort_2<CGAL::Epick, 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:187:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 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<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; K = CGAL::Epick; ConcurrencyTag = CGAL::Sequential_tag]', inlined from 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::operator()(RandomAccessIterator, RandomAccessIterator) const [with RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; K = CGAL::Epick; ConcurrencyTag = CGAL::Sequential_tag]' at /usr/include/CGAL/Hilbert_sort_median_2.h:193:28, inlined from 'void CGAL::Multiscale_sort<Sort>::operator()(RandomAccessIterator, RandomAccessIterator) const [with RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; Sort = CGAL::Hilbert_sort_2<CGAL::Epick, 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<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; Sort = CGAL::Hilbert_sort_2<CGAL::Epick, 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:187:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 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<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; K = CGAL::Epick; ConcurrencyTag = CGAL::Sequential_tag]', inlined from 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::operator()(RandomAccessIterator, RandomAccessIterator) const [with RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; K = CGAL::Epick; ConcurrencyTag = CGAL::Sequential_tag]' at /usr/include/CGAL/Hilbert_sort_median_2.h:193:28, inlined from 'void CGAL::Multiscale_sort<Sort>::operator()(RandomAccessIterator, RandomAccessIterator) const [with RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; Sort = CGAL::Hilbert_sort_2<CGAL::Epick, 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:187:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 /usr/include/CGAL/Delaunay_triangulation_2.h: In member function 'void CGAL::Delaunay_triangulation_2<Gt, Tds>::restore_Delaunay(Vertex_handle) [with Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<void> >, CGAL::Triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_ds_face_base_2<void> > >]': /usr/include/CGAL/Delaunay_triangulation_2.h:931:1: note: parameter passing for argument of type 'CGAL::Delaunay_triangulation_2<CGAL::Epick>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<void> >, CGAL::Triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_ds_face_base_2<void> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 /usr/include/CGAL/Delaunay_triangulation_2.h: In function 'std::ptrdiff_t CGAL::Delaunay_triangulation_2<Gt, Tds>::insert(InputIterator, InputIterator, std::enable_if_t<((bool)std::is_convertible<typename std::iterator_traits<_InputIterator>::value_type, typename Gt::Point_2>::value)>*) [with InputIterator = __gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<void> >, CGAL::Triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_ds_face_base_2<void> > >]': /usr/include/CGAL/Delaunay_triangulation_2.h:302:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 /usr/include/CGAL/Delaunay_triangulation_2.h:302:3: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 In member function 'void CGAL::Multiscale_sort<Sort>::operator()(RandomAccessIterator, RandomAccessIterator) const [with RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; Sort = CGAL::Hilbert_sort_2<CGAL::Epick, 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<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; Sort = CGAL::Hilbert_sort_2<CGAL::Epick, 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<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; Sort = CGAL::Hilbert_sort_2<CGAL::Epick, 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<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; Sort = CGAL::Hilbert_sort_2<CGAL::Epick, 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<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; Sort = CGAL::Hilbert_sort_2<CGAL::Epick, 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<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; Policy = CGAL::Hilbert_policy<CGAL::Median>; Kernel = CGAL::Epick]' 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<Point_2<Epick>*, std::vector<Point_2<Epick> > >; Policy = Hilbert_policy<Median>; Kernel = Epick]' 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<Point_2<Epick>*, std::vector<Point_2<Epick> > >; Kernel = Epick]' at /usr/include/CGAL/spatial_sort.h:158:32, inlined from 'std::ptrdiff_t CGAL::Delaunay_triangulation_2<Gt, Tds>::insert(InputIterator, InputIterator, std::enable_if_t<((bool)std::is_convertible<typename std::iterator_traits<_InputIterator>::value_type, typename Gt::Point_2>::value)>*) [with InputIterator = __gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<void> >, CGAL::Triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_ds_face_base_2<void> > >]' at /usr/include/CGAL/Delaunay_triangulation_2.h:318:18: /usr/include/CGAL/Multiscale_sort.h:43:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 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<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; K = CGAL::Epick; ConcurrencyTag = CGAL::Sequential_tag]', inlined from 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::operator()(RandomAccessIterator, RandomAccessIterator) const [with RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; K = CGAL::Epick; ConcurrencyTag = CGAL::Sequential_tag]' at /usr/include/CGAL/Hilbert_sort_median_2.h:193:28, inlined from 'void CGAL::Multiscale_sort<Sort>::operator()(RandomAccessIterator, RandomAccessIterator) const [with RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; Sort = CGAL::Hilbert_sort_2<CGAL::Epick, 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<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; Sort = CGAL::Hilbert_sort_2<CGAL::Epick, 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<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; Sort = CGAL::Hilbert_sort_2<CGAL::Epick, 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<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; Sort = CGAL::Hilbert_sort_2<CGAL::Epick, 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<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; Sort = CGAL::Hilbert_sort_2<CGAL::Epick, 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<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; Policy = CGAL::Hilbert_policy<CGAL::Median>; Kernel = CGAL::Epick]' 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<Point_2<Epick>*, std::vector<Point_2<Epick> > >; Policy = Hilbert_policy<Median>; Kernel = Epick]' 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<Point_2<Epick>*, std::vector<Point_2<Epick> > >; Kernel = Epick]' at /usr/include/CGAL/spatial_sort.h:158:32, inlined from 'std::ptrdiff_t CGAL::Delaunay_triangulation_2<Gt, Tds>::insert(InputIterator, InputIterator, std::enable_if_t<((bool)std::is_convertible<typename std::iterator_traits<_InputIterator>::value_type, typename Gt::Point_2>::value)>*) [with InputIterator = __gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<void> >, CGAL::Triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_ds_face_base_2<void> > >]' at /usr/include/CGAL/Delaunay_triangulation_2.h:318:18: /usr/include/CGAL/Hilbert_sort_median_2.h:187:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 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<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; K = CGAL::Epick; ConcurrencyTag = CGAL::Sequential_tag]', inlined from 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::operator()(RandomAccessIterator, RandomAccessIterator) const [with RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; K = CGAL::Epick; ConcurrencyTag = CGAL::Sequential_tag]' at /usr/include/CGAL/Hilbert_sort_median_2.h:193:28, inlined from 'void CGAL::Multiscale_sort<Sort>::operator()(RandomAccessIterator, RandomAccessIterator) const [with RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; Sort = CGAL::Hilbert_sort_2<CGAL::Epick, 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<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; Sort = CGAL::Hilbert_sort_2<CGAL::Epick, 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<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; Sort = CGAL::Hilbert_sort_2<CGAL::Epick, 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<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; Sort = CGAL::Hilbert_sort_2<CGAL::Epick, 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<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; Policy = CGAL::Hilbert_policy<CGAL::Median>; Kernel = CGAL::Epick]' 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<Point_2<Epick>*, std::vector<Point_2<Epick> > >; Policy = Hilbert_policy<Median>; Kernel = Epick]' 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<Point_2<Epick>*, std::vector<Point_2<Epick> > >; Kernel = Epick]' at /usr/include/CGAL/spatial_sort.h:158:32, inlined from 'std::ptrdiff_t CGAL::Delaunay_triangulation_2<Gt, Tds>::insert(InputIterator, InputIterator, std::enable_if_t<((bool)std::is_convertible<typename std::iterator_traits<_InputIterator>::value_type, typename Gt::Point_2>::value)>*) [with InputIterator = __gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<void> >, CGAL::Triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_ds_face_base_2<void> > >]' at /usr/include/CGAL/Delaunay_triangulation_2.h:318:18: /usr/include/CGAL/Hilbert_sort_median_2.h:187:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 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<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; K = CGAL::Epick; ConcurrencyTag = CGAL::Sequential_tag]', inlined from 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::operator()(RandomAccessIterator, RandomAccessIterator) const [with RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; K = CGAL::Epick; ConcurrencyTag = CGAL::Sequential_tag]' at /usr/include/CGAL/Hilbert_sort_median_2.h:193:28, inlined from 'void CGAL::Multiscale_sort<Sort>::operator()(RandomAccessIterator, RandomAccessIterator) const [with RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; Sort = CGAL::Hilbert_sort_2<CGAL::Epick, 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<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; Sort = CGAL::Hilbert_sort_2<CGAL::Epick, 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<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; Sort = CGAL::Hilbert_sort_2<CGAL::Epick, 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<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; Policy = CGAL::Hilbert_policy<CGAL::Median>; Kernel = CGAL::Epick]' 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<Point_2<Epick>*, std::vector<Point_2<Epick> > >; Policy = Hilbert_policy<Median>; Kernel = Epick]' 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<Point_2<Epick>*, std::vector<Point_2<Epick> > >; Kernel = Epick]' at /usr/include/CGAL/spatial_sort.h:158:32, inlined from 'std::ptrdiff_t CGAL::Delaunay_triangulation_2<Gt, Tds>::insert(InputIterator, InputIterator, std::enable_if_t<((bool)std::is_convertible<typename std::iterator_traits<_InputIterator>::value_type, typename Gt::Point_2>::value)>*) [with InputIterator = __gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<void> >, CGAL::Triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_ds_face_base_2<void> > >]' at /usr/include/CGAL/Delaunay_triangulation_2.h:318:18: /usr/include/CGAL/Hilbert_sort_median_2.h:187:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 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<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; K = CGAL::Epick; ConcurrencyTag = CGAL::Sequential_tag]', inlined from 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::operator()(RandomAccessIterator, RandomAccessIterator) const [with RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; K = CGAL::Epick; ConcurrencyTag = CGAL::Sequential_tag]' at /usr/include/CGAL/Hilbert_sort_median_2.h:193:28, inlined from 'void CGAL::Multiscale_sort<Sort>::operator()(RandomAccessIterator, RandomAccessIterator) const [with RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; Sort = CGAL::Hilbert_sort_2<CGAL::Epick, 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<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; Sort = CGAL::Hilbert_sort_2<CGAL::Epick, 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<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; Policy = CGAL::Hilbert_policy<CGAL::Median>; Kernel = CGAL::Epick]' 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<Point_2<Epick>*, std::vector<Point_2<Epick> > >; Policy = Hilbert_policy<Median>; Kernel = Epick]' 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<Point_2<Epick>*, std::vector<Point_2<Epick> > >; Kernel = Epick]' at /usr/include/CGAL/spatial_sort.h:158:32, inlined from 'std::ptrdiff_t CGAL::Delaunay_triangulation_2<Gt, Tds>::insert(InputIterator, InputIterator, std::enable_if_t<((bool)std::is_convertible<typename std::iterator_traits<_InputIterator>::value_type, typename Gt::Point_2>::value)>*) [with InputIterator = __gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<void> >, CGAL::Triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_ds_face_base_2<void> > >]' at /usr/include/CGAL/Delaunay_triangulation_2.h:318:18: /usr/include/CGAL/Hilbert_sort_median_2.h:187:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 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_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<void> >; Fb = CGAL::Triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_ds_face_base_2<void> >]', 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_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<void> >, CGAL::Triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_ds_face_base_2<void> > >]' at /usr/include/CGAL/Triangulation_2.h:1292: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_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<void> >, CGAL::Triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_ds_face_base_2<void> > >]' at /usr/include/CGAL/Triangulation_2.h:1471:24, inlined from 'CGAL::Delaunay_triangulation_2<Gt, Tds>::Vertex_handle CGAL::Delaunay_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_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<void> >, CGAL::Triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_ds_face_base_2<void> > >]' at /usr/include/CGAL/Delaunay_triangulation_2.h:867:52, inlined from 'CGAL::Delaunay_triangulation_2<Gt, Tds>::Vertex_handle CGAL::Delaunay_triangulation_2<Gt, Tds>::insert(const Point&, Face_handle) [with Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<void> >, CGAL::Triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_ds_face_base_2<void> > >]' at /usr/include/CGAL/Delaunay_triangulation_2.h:849:16, inlined from 'std::ptrdiff_t CGAL::Delaunay_triangulation_2<Gt, Tds>::insert(InputIterator, InputIterator, std::enable_if_t<((bool)std::is_convertible<typename std::iterator_traits<_InputIterator>::value_type, typename Gt::Point_2>::value)>*) [with InputIterator = __gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<void> >, CGAL::Triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_ds_face_base_2<void> > >]' at /usr/include/CGAL/Delaunay_triangulation_2.h:322:18: /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_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<void> >, CGAL::Triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_ds_face_base_2<void> > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<void> >, CGAL::Triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_ds_face_base_2<void> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 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_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<void> >, CGAL::Triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_ds_face_base_2<void> > >]', 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_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<void> >, CGAL::Triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_ds_face_base_2<void> > >]' at /usr/include/CGAL/Triangulation_2.h:1476:30, inlined from 'CGAL::Delaunay_triangulation_2<Gt, Tds>::Vertex_handle CGAL::Delaunay_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_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<void> >, CGAL::Triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_ds_face_base_2<void> > >]' at /usr/include/CGAL/Delaunay_triangulation_2.h:867:52, inlined from 'CGAL::Delaunay_triangulation_2<Gt, Tds>::Vertex_handle CGAL::Delaunay_triangulation_2<Gt, Tds>::insert(const Point&, Face_handle) [with Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<void> >, CGAL::Triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_ds_face_base_2<void> > >]' at /usr/include/CGAL/Delaunay_triangulation_2.h:849:16, inlined from 'std::ptrdiff_t CGAL::Delaunay_triangulation_2<Gt, Tds>::insert(InputIterator, InputIterator, std::enable_if_t<((bool)std::is_convertible<typename std::iterator_traits<_InputIterator>::value_type, typename Gt::Point_2>::value)>*) [with InputIterator = __gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<void> >, CGAL::Triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_ds_face_base_2<void> > >]' at /usr/include/CGAL/Delaunay_triangulation_2.h:322:18: /usr/include/CGAL/Triangulation_2.h:1303:40: note: parameter passing for argument of type 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<void> >, CGAL::Triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_ds_face_base_2<void> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>' changed in GCC 7.1 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_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<void> >, CGAL::Triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_ds_face_base_2<void> > >]', 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_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<void> >, CGAL::Triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_ds_face_base_2<void> > >]' at /usr/include/CGAL/Triangulation_2.h:1487:37, inlined from 'CGAL::Delaunay_triangulation_2<Gt, Tds>::Vertex_handle CGAL::Delaunay_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_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<void> >, CGAL::Triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_ds_face_base_2<void> > >]' at /usr/include/CGAL/Delaunay_triangulation_2.h:867:52, inlined from 'CGAL::Delaunay_triangulation_2<Gt, Tds>::Vertex_handle CGAL::Delaunay_triangulation_2<Gt, Tds>::insert(const Point&, Face_handle) [with Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<void> >, CGAL::Triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_ds_face_base_2<void> > >]' at /usr/include/CGAL/Delaunay_triangulation_2.h:849:16, inlined from 'std::ptrdiff_t CGAL::Delaunay_triangulation_2<Gt, Tds>::insert(InputIterator, InputIterator, std::enable_if_t<((bool)std::is_convertible<typename std::iterator_traits<_InputIterator>::value_type, typename Gt::Point_2>::value)>*) [with InputIterator = __gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<void> >, CGAL::Triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_ds_face_base_2<void> > >]' at /usr/include/CGAL/Delaunay_triangulation_2.h:322:18: /usr/include/CGAL/Triangulation_2.h:1448:39: note: parameter passing for argument of type 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<void> >, CGAL::Triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_ds_face_base_2<void> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>' changed in GCC 7.1 In member function 'CGAL::Delaunay_triangulation_2<Gt, Tds>::Vertex_handle CGAL::Delaunay_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_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<void> >, CGAL::Triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_ds_face_base_2<void> > >]', inlined from 'CGAL::Delaunay_triangulation_2<Gt, Tds>::Vertex_handle CGAL::Delaunay_triangulation_2<Gt, Tds>::insert(const Point&, Face_handle) [with Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<void> >, CGAL::Triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_ds_face_base_2<void> > >]' at /usr/include/CGAL/Delaunay_triangulation_2.h:849:16, inlined from 'std::ptrdiff_t CGAL::Delaunay_triangulation_2<Gt, Tds>::insert(InputIterator, InputIterator, std::enable_if_t<((bool)std::is_convertible<typename std::iterator_traits<_InputIterator>::value_type, typename Gt::Point_2>::value)>*) [with InputIterator = __gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<void> >, CGAL::Triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_ds_face_base_2<void> > >]' at /usr/include/CGAL/Delaunay_triangulation_2.h:322:18: /usr/include/CGAL/Delaunay_triangulation_2.h:868:19: note: parameter passing for argument of type 'CGAL::Delaunay_triangulation_2<CGAL::Epick>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<void> >, CGAL::Triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_ds_face_base_2<void> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 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<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; K = CGAL::Epick; ConcurrencyTag = CGAL::Sequential_tag]', inlined from 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::operator()(RandomAccessIterator, RandomAccessIterator) const [with RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; K = CGAL::Epick; ConcurrencyTag = CGAL::Sequential_tag]' at /usr/include/CGAL/Hilbert_sort_median_2.h:193:28, inlined from 'void CGAL::Multiscale_sort<Sort>::operator()(RandomAccessIterator, RandomAccessIterator) const [with RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; Sort = CGAL::Hilbert_sort_2<CGAL::Epick, 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<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; Policy = CGAL::Hilbert_policy<CGAL::Median>; Kernel = CGAL::Epick]' 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<Point_2<Epick>*, std::vector<Point_2<Epick> > >; Policy = Hilbert_policy<Median>; Kernel = Epick]' 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<Point_2<Epick>*, std::vector<Point_2<Epick> > >; Kernel = Epick]' at /usr/include/CGAL/spatial_sort.h:158:32, inlined from 'std::ptrdiff_t CGAL::Delaunay_triangulation_2<Gt, Tds>::insert(InputIterator, InputIterator, std::enable_if_t<((bool)std::is_convertible<typename std::iterator_traits<_InputIterator>::value_type, typename Gt::Point_2>::value)>*) [with InputIterator = __gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<void> >, CGAL::Triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_ds_face_base_2<void> > >]' at /usr/include/CGAL/Delaunay_triangulation_2.h:318:18: /usr/include/CGAL/Hilbert_sort_median_2.h:187:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 /usr/include/CGAL/Hilbert_sort_median_2.h:187:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 In constructor 'CGAL::Delaunay_triangulation_2<Gt, Tds>::Delaunay_triangulation_2(InputIterator, InputIterator, const Gt&) [with InputIterator = __gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >; Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<void> >, CGAL::Triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_ds_face_base_2<void> > >]', inlined from 'Slic3r::Polygons Slic3r::sla::create_voronoi_cells_cgal(const Slic3r::Points&, coord_t)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SLA/SupportIslands/VoronoiDiagramCGAL.cpp:217:45: /usr/include/CGAL/Delaunay_triangulation_2.h:103:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick> > >' changed in GCC 7.1 [43/669] Building CXX object src/libsl...akeFiles/libslic3r.dir/pchheader.cpp.o [44/669] Building CXX object src/occt_...iles/OCCTWrapper.dir/OCCTWrapper.cpp.o /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/occt_wrapper/OCCTWrapper.cpp: In function 'bool Slic3r::load_step_internal(const char*, OCCTResult*, std::optional<std::pair<double, double> >)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/occt_wrapper/OCCTWrapper.cpp:158:27: warning: unused variable 'aTriangleOffet' [-Wunused-variable] [44/669] Building CXX object src/libsl...MakeFiles/libslic3r.dir/AABBMesh.cpp.o [45/669] Building CXX object src/libse...seqarrange.dir/src/seq_utilities.cpp.o [45/669] Building CXX object src/libsl...iles/libslic3r.dir/ArrangeHelper.cpp.o [46/669] Building CXX object src/libsl...MakeFiles/libslic3r.dir/AABBMesh.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/AABBMesh.cpp:7: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp: In lambda function: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:602:12: warning: 'i_left' may be used uninitialized [-Wmaybe-uninitialized] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:599:24: note: 'i_left' declared here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:602:12: warning: 'i_left' may be used uninitialized [-Wmaybe-uninitialized] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:599:24: note: 'i_left' declared here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp: In lambda function: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:610:12: warning: 'i_right' may be used uninitialized [-Wmaybe-uninitialized] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:607:24: note: 'i_right' declared here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:610:12: warning: 'i_right' may be used uninitialized [-Wmaybe-uninitialized] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:607:24: note: 'i_right' declared here In file included from /usr/include/eigen3/Eigen/Core:257, from /usr/include/eigen3/Eigen/Geometry:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Point.hpp:23, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/AABBMesh.hpp:8, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/AABBMesh.cpp:5: 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/AABBMesh.cpp:64:36, inlined from 'double Slic3r::AABBMesh::squared_distance(const Slic3r::Vec3d&, int&, Slic3r::Vec3d&) const' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/AABBMesh.cpp:323:37: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: 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] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/AABBMesh.cpp: In member function 'double Slic3r::AABBMesh::squared_distance(const Slic3r::Vec3d&, int&, Slic3r::Vec3d&) const': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/AABBMesh.cpp:322:33: note: 'cc' declared here 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/AABBMesh.cpp:64:36, inlined from 'double Slic3r::AABBMesh::squared_distance(const Slic3r::Vec3d&, int&, Slic3r::Vec3d&) const' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/AABBMesh.cpp:323:37: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: 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] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/AABBMesh.cpp: In member function 'double Slic3r::AABBMesh::squared_distance(const Slic3r::Vec3d&, int&, Slic3r::Vec3d&) const': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/AABBMesh.cpp:322:33: note: 'cc' declared here 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/AABBMesh.cpp:64:36, inlined from 'double Slic3r::AABBMesh::squared_distance(const Slic3r::Vec3d&, int&, Slic3r::Vec3d&) const' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/AABBMesh.cpp:323:37: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: 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] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/AABBMesh.cpp: In member function 'double Slic3r::AABBMesh::squared_distance(const Slic3r::Vec3d&, int&, Slic3r::Vec3d&) const': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/AABBMesh.cpp:322:33: note: 'cc' declared here [46/669] Building CXX object src/libsl...ineSegmentation/LineSegmentation.cpp.o [47/669] Building CXX object src/libse...eqarrange.dir/src/seq_sequential.cpp.o /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp: In function 'void Sequential::assume_ConsequentialObjectPresence(z3::context&, const z3::expr_vector&, const std::vector<int>&, const std::vector<int>&, z3::expr_vector&)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:282:54: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.hpp:30, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:17: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:282:54: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:287:54: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:287:54: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp: In function 'void Sequential::introduce_SequentialTemporalOrderingAgainstFixed(z3::solver&, z3::context&, const z3::expr_vector&, std::vector<Rational>&, const std::vector<int>&, const std::vector<int>&, int, const std::vector<Slic3r::Polygon>&)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:326:37: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:326:37: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:326:64: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:326:64: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:326:110: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:326:110: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:326:155: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:326:155: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:335:41: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:335:41: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:336:36: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:336:36: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp: In function 'void Sequential::introduce_ConsequentialTemporalOrderingAgainstFixed(z3::solver&, z3::context&, const z3::expr_vector&, std::vector<Rational>&, const std::vector<int>&, const std::vector<int>&, int, const std::vector<Slic3r::Polygon>&)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:367:37: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:367:37: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:367:64: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:367:64: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:367:110: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:367:110: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:367:155: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:367:155: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:376:41: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:376:41: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:377:36: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:377:36: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp: In function 'void Sequential::introduce_ConsequentialTemporalLepoxAgainstFixed(z3::solver&, z3::context&, const z3::expr_vector&, std::vector<Rational>&, const std::vector<int>&, const std::vector<int>&, int, const std::vector<Slic3r::Polygon>&, const std::vector<bool>&, bool)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:487:37: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:487:37: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:487:58: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:487:58: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:487:103: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:487:103: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:500:37: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:500:37: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:500:162: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:500:162: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:525:38: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:525:38: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:525:64: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:525:64: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:525:98: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:525:98: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:525:137: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:525:137: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:525:165: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:525:165: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:525:226: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:525:226: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:540:38: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:540:38: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:540:70: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:540:70: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:540:115: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:540:115: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:546:41: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:546:41: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:546:180: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:546:180: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:569:31: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:569:31: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:569:166: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:569:166: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:570:162: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:570:162: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:586:41: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:586:41: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:586:164: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:586:164: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:587:145: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:587:145: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp: In function 'void Sequential::assume_ConsequentialTemporalLepoxAgainstFixed(z3::solver&, z3::context&, const z3::expr_vector&, std::vector<Rational>&, const std::vector<int>&, const std::vector<int>&, int, const std::vector<Slic3r::Polygon>&, const std::vector<bool>&, bool, z3::expr_vector&)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:661:54: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:661:54: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:661:75: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:661:75: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:661:120: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:661:120: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:673:54: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:673:54: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:673:179: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:673:179: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:697:55: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:697:55: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:697:81: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:697:81: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:697:115: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:697:115: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:697:154: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:697:154: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:697:182: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:697:182: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:697:243: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:697:243: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:711:55: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:711:55: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:711:87: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:711:87: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:711:132: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:711:132: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:716:58: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:716:58: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:716:197: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:716:197: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:735:48: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:735:48: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:735:183: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:735:183: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:736:165: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:736:165: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:748:58: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:748:58: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:748:181: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:748:181: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:749:141: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:749:141: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp: In function 'void Sequential::introduce_PolygonWeakNonoverlapping(z3::solver&, z3::context&, const z3::expr_vector&, const z3::expr_vector&, std::vector<Rational>&, std::vector<Rational>&, const std::vector<int>&, const std::vector<int>&, const std::vector<Slic3r::Polygon>&)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:3558:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:3558:30: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:3559:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:3559:30: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:3561:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:3561:30: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:3562:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:3562:30: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:3574:31: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:3574:31: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:3575:31: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:3575:31: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp: In function 'void Sequential::introduce_SequentialPolygonWeakNonoverlapping(z3::solver&, z3::context&, const z3::expr_vector&, const z3::expr_vector&, const z3::expr_vector&, std::vector<Rational>&, std::vector<Rational>&, std::vector<Rational>&, const std::vector<int>&, const std::vector<int>&, const std::vector<Slic3r::Polygon>&, const std::vector<std::vector<Slic3r::Polygon> >&)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:3647:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:3647:33: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:3648:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:3648:33: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:3649:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:3649:33: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:3652:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:3652:33: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:3653:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:3653:33: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:3654:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:3654:33: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:3672:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:3672:34: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:3673:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:3673:34: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:3674:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:3674:34: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp: In function 'void Sequential::introduce_ConsequentialPolygonWeakNonoverlapping(const SolverConfiguration&, z3::solver&, z3::context&, const z3::expr_vector&, const z3::expr_vector&, const z3::expr_vector&, std::vector<Rational>&, std::vector<Rational>&, std::vector<Rational>&, const std::vector<int>&, const std::vector<int>&, const std::vector<Slic3r::Polygon>&, const std::vector<std::vector<Slic3r::Polygon> >&)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:3752:37: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:3752:37: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:3753:37: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:3753:37: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:3754:37: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:3754:37: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:3757:37: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:3757:37: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:3758:37: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:3758:37: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:3759:37: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:3759:37: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:3779:35: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:3779:35: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:3780:35: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:3780:35: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:3781:35: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:3781:35: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:3805:35: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:3805:35: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:3806:35: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:3806:35: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:3807:35: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:3807:35: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:3875:36: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:3875:36: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:3876:36: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:3876:36: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:3877:36: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:3877:36: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp: In function 'void Sequential::introduce_PolygonWeakNonoverlappingAgainstFixed(z3::solver&, z3::context&, const z3::expr_vector&, const z3::expr_vector&, const z3::expr_vector&, const z3::expr_vector&, const std::vector<int>&, const std::vector<int>&, const std::vector<Slic3r::Polygon>&)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5215:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5215:30: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5216:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5216:30: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5218:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5218:30: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5219:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5219:30: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5231:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5231:33: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5232:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5232:33: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5234:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5234:33: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5235:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5235:33: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp: In function 'bool Sequential::refine_PolygonWeakNonoverlapping(z3::solver&, z3::context&, const z3::expr_vector&, const z3::expr_vector&, const z3::expr_vector&, const z3::expr_vector&, const std::vector<int>&, const std::vector<int>&, const std::vector<Slic3r::Polygon>&)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5289:52: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5289:52: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5289:105: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5289:105: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5291:31: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5291:31: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5291:84: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5291:84: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5309:36: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5309:36: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5310:36: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5310:36: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5313:36: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5313:36: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5314:36: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5314:36: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5361:52: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5361:52: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5361:105: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5361:105: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5363:27: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5363:27: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5363:76: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5363:76: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5381:36: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5381:36: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5382:36: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5382:36: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5385:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5385:32: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5386:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5386:32: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp: In function 'bool Sequential::refine_PolygonWeakNonoverlapping(z3::solver&, z3::context&, const z3::expr_vector&, const z3::expr_vector&, const std::vector<Rational>&, const std::vector<Rational>&, const std::vector<int>&, const std::vector<int>&, const std::vector<Slic3r::Polygon>&)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5491:36: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5491:36: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5492:36: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5492:36: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5495:36: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5495:36: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5496:36: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5496:36: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5575:38: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5575:38: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5576:38: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5576:38: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp: In function 'bool Sequential::refine_SequentialPolygonWeakNonoverlapping(z3::solver&, z3::context&, const z3::expr_vector&, const z3::expr_vector&, const z3::expr_vector&, const std::vector<Rational>&, const std::vector<Rational>&, const std::vector<Rational>&, const std::vector<int>&, const std::vector<int>&, const std::vector<Slic3r::Polygon>&, const std::vector<std::vector<Slic3r::Polygon> >&)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5750:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5750:33: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5751:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5751:33: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5752:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5752:33: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5755:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5755:33: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5756:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5756:33: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5757:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5757:33: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5858:37: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5858:37: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5859:37: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5859:37: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5860:37: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5860:37: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5863:37: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5863:37: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5864:37: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5864:37: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5865:37: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5865:37: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5974:35: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5974:35: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5975:35: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5975:35: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5976:35: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:5976:35: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:6078:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:6078:39: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:6079:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:6079:39: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:6080:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:6080:39: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp: In function 'bool Sequential::refine_ConsequentialPolygonWeakNonoverlapping(z3::solver&, z3::context&, const z3::expr_vector&, const z3::expr_vector&, const z3::expr_vector&, const std::vector<Rational>&, const std::vector<Rational>&, const std::vector<Rational>&, const std::vector<int>&, const std::vector<int>&, const std::vector<Slic3r::Polygon>&, const std::vector<std::vector<Slic3r::Polygon> >&)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:6263:36: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:6263:36: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:6264:36: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:6264:36: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:6265:36: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:6265:36: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:6268:36: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:6268:36: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:6269:36: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:6269:36: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:6270:36: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:6270:36: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:6371:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:6371:40: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:6372:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:6372:40: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:6373:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:6373:40: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:6376:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:6376:40: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:6377:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:6377:40: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:6378:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:6378:40: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:6491:38: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:6491:38: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:6492:38: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:6492:38: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:6493:38: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:6493:38: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:6595:42: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:6595:42: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:6596:42: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:6596:42: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:6597:42: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:6597:42: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp: In function 'void Sequential::extract_DecisionValuesFromModel(const z3::model&, z3::context&, const string_map&, z3::expr_vector&, z3::expr_vector&)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:7206:57: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:7206:57: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:7210:57: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:7210:57: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp: In function 'bool Sequential::optimize_WeakPolygonNonoverlapping(z3::solver&, z3::context&, const SolverConfiguration&, const z3::expr_vector&, const z3::expr_vector&, z3::expr_vector&, z3::expr_vector&, const std::vector<int>&, const std::vector<int>&, const string_map&, const std::vector<Slic3r::Polygon>&)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:8134:51: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:8134:51: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:8134:77: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:8134:77: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp: In function 'bool Sequential::optimize_WeakPolygonNonoverlapping(z3::solver&, z3::context&, const SolverConfiguration&, const z3::expr_vector&, const z3::expr_vector&, std::vector<Rational>&, std::vector<Rational>&, const std::vector<int>&, const std::vector<int>&, const string_map&, const std::vector<Slic3r::Polygon>&)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:8294:51: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:8294:51: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:8294:77: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:8294:77: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp: In function 'bool Sequential::optimize_SequentialWeakPolygonNonoverlapping(z3::solver&, z3::context&, const SolverConfiguration&, const z3::expr_vector&, const z3::expr_vector&, const z3::expr_vector&, std::vector<Rational>&, std::vector<Rational>&, std::vector<Rational>&, const std::vector<int>&, const std::vector<int>&, const string_map&, const std::vector<Slic3r::Polygon>&, const std::vector<std::vector<Slic3r::Polygon> >&)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:8506:51: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:8506:51: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:8506:77: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:8506:77: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp: In function 'bool Sequential::optimize_SequentialWeakPolygonNonoverlappingCentered(z3::solver&, z3::context&, const SolverConfiguration&, const z3::expr_vector&, const z3::expr_vector&, const z3::expr_vector&, std::vector<Rational>&, std::vector<Rational>&, std::vector<Rational>&, const std::vector<int>&, const std::vector<int>&, const string_map&, const std::vector<Slic3r::Polygon>&, const std::vector<std::vector<Slic3r::Polygon> >&)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:8706:51: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:8706:51: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:8707:31: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:8707:31: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp: In function 'bool Sequential::optimize_SequentialWeakPolygonNonoverlappingBinaryCentered(z3::solver&, z3::context&, const SolverConfiguration&, coord_t&, coord_t&, coord_t&, coord_t&, const z3::expr_vector&, const z3::expr_vector&, const z3::expr_vector&, std::vector<Rational>&, std::vector<Rational>&, std::vector<Rational>&, const std::vector<int>&, const std::vector<int>&, const string_map&, const std::vector<Slic3r::Polygon>&, const std::vector<std::vector<Slic3r::Polygon> >&)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:9069:51: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:9069:51: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:9070:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:9070:30: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp: In function 'bool Sequential::optimize_ConsequentialWeakPolygonNonoverlappingBinaryCentered(z3::solver&, z3::context&, const SolverConfiguration&, coord_t&, coord_t&, coord_t&, coord_t&, const z3::expr_vector&, const z3::expr_vector&, const z3::expr_vector&, std::vector<Rational>&, std::vector<Rational>&, std::vector<Rational>&, const std::vector<int>&, const std::vector<int>&, const string_map&, const std::vector<Slic3r::Polygon>&, const std::vector<std::vector<Slic3r::Polygon> >&, const z3::expr_vector&, const ProgressRange&, std::function<void(int)>)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:9385:51: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:9385:51: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:9386:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:9386:30: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp: In function 'bool Sequential::optimize_ConsequentialWeakPolygonNonoverlappingBinaryCentered(z3::solver&, z3::context&, const SolverConfiguration&, Slic3r::BoundingBox&, const z3::expr_vector&, const z3::expr_vector&, const z3::expr_vector&, std::vector<Rational>&, std::vector<Rational>&, std::vector<Rational>&, const std::vector<int>&, const std::vector<int>&, const string_map&, const std::vector<Slic3r::Polygon>&, const std::vector<std::vector<Slic3r::Polygon> >&, const z3::expr_vector&, const ProgressRange&, std::function<void(int)>)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:9699:51: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:9699:51: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:9700:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:9700:30: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp: In function 'bool Sequential::optimize_ConsequentialWeakPolygonNonoverlappingBinaryCentered(z3::solver&, z3::context&, const SolverConfiguration&, Slic3r::Polygon&, const z3::expr_vector&, const z3::expr_vector&, const z3::expr_vector&, std::vector<Rational>&, std::vector<Rational>&, std::vector<Rational>&, const std::vector<int>&, const std::vector<int>&, const string_map&, const std::vector<Slic3r::Polygon>&, const std::vector<std::vector<Slic3r::Polygon> >&, const z3::expr_vector&, const ProgressRange&, std::function<void(int)>)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:10058:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:10058:34: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:10059:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:10059:34: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int})' (built-in) In file included from /usr/include/c++/14.2.1/vector:72, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/SVG.hpp:16, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:12: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/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 Sequential::build_WeakPolygonNonoverlapping(z3::solver&, z3::context&, const std::vector<Slic3r::Polygon>&, z3::expr_vector&, z3::expr_vector&, std::vector<double>&, std::vector<double>&, string_map&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:7372:24: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]', inlined from 'void Sequential::build_WeakPolygonNonoverlapping(z3::solver&, z3::context&, const std::vector<Slic3r::Polygon>&, z3::expr_vector&, z3::expr_vector&, std::vector<double>&, std::vector<double>&, string_map&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/src/seq_sequential.cpp:7373:24: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 [47/669] Building CXX object src/libsl...3r.dir/Algorithm/RegionExpansion.cpp.o [48/669] Building CXX object src/libsl...3r.dir/Algorithm/RegionExpansion.cpp.o [48/669] Building CXX object src/libsl...eFiles/libslic3r.dir/BoundingBox.cpp.o [49/669] Building CXX object src/libsl...akeFiles/libslic3r.dir/pchheader.cpp.o [49/669] Building CXX object src/libsl...les/libslic3r.dir/BridgeDetector.cpp.o [50/669] Building CXX object src/libsl...eFiles/libslic3r.dir/BoundingBox.cpp.o [50/669] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Brim.cpp.o [51/669] Building CXX object src/libsl...iles/libslic3r.dir/ArrangeHelper.cpp.o /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/ArrangeHelper.cpp: In function 'Sequential::PrinterGeometry Slic3r::get_printer_geometry(const ConfigBase&)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/ArrangeHelper.cpp:119:11: warning: unused variable 'bed_y' [-Wunused-variable] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/ArrangeHelper.cpp: In member function 'void Slic3r::SeqArrange::process_seq_arrange(std::function<void(int)>)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/ArrangeHelper.cpp:244:47: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/ArrangeHelper.cpp: In member function 'void Slic3r::SeqArrange::apply_seq_arrange(Slic3r::Model&) const': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/ArrangeHelper.cpp:280:22: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'const int' [-Wsign-compare] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/ArrangeHelper.cpp: In lambda function: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/ArrangeHelper.cpp:363:120: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/ArrangeHelper.cpp: In function 'std::optional<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > Slic3r::check_seq_conflict(const Model&, const ConfigBase&)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/ArrangeHelper.cpp:377:21: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/ArrangeHelper.cpp:379:21: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61, from /usr/include/c++/14.2.1/algorithm:61, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Polygon.hpp:19, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/include/libseqarrange/seq_interface.hpp:18, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/ArrangeHelper.hpp:4, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/ArrangeHelper.cpp:1: /usr/include/c++/14.2.1/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++/14.2.1/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 /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<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++/14.2.1/bits/stl_algo.h:4772:18, inlined from 'void Slic3r::sort_remove_duplicates(std::vector<_Tp>&) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/libslic3r.h:213:11, inlined from 'std::vector<Sequential::ObjectToPrint> Slic3r::get_objects_to_print(const Model&, const Sequential::PrinterGeometry&, int)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/ArrangeHelper.cpp:147:32: /usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 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++/14.2.1/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4772:18, inlined from 'void Slic3r::sort_remove_duplicates(std::vector<_Tp>&) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/libslic3r.h:213:11, inlined from 'std::vector<Sequential::ObjectToPrint> Slic3r::get_objects_to_print(const Model&, const Sequential::PrinterGeometry&, int)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/ArrangeHelper.cpp:147:32: /usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 [51/669] Building CXX object src/libsl...eFiles/libslic3r.dir/BuildVolume.cpp.o [52/669] Building CXX object src/libsl...les/libslic3r.dir/BridgeDetector.cpp.o In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61, from /usr/include/c++/14.2.1/algorithm:61, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/BridgeDetector.hpp:13, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/BridgeDetector.cpp:7: /usr/include/c++/14.2.1/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++/14.2.1/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 /usr/include/c++/14.2.1/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++/14.2.1/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++/14.2.1/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++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_algo.h:1770: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++/14.2.1/bits/stl_algo.h:1770: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++/14.2.1/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++/14.2.1/bits/stl_algo.h:1876: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++/14.2.1/bits/stl_algo.h:1876: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++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::BridgeDetector::BridgeDirection*, std::vector<Slic3r::BridgeDetector::BridgeDirection> >' 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++/14.2.1/bits/stl_algo.h:4772:18, inlined from 'std::vector<double> Slic3r::BridgeDetector::bridge_direction_candidates() const' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/BridgeDetector.cpp:211:14: /usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 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++/14.2.1/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4772:18, inlined from 'std::vector<double> Slic3r::BridgeDetector::bridge_direction_candidates() const' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/BridgeDetector.cpp:211:14: /usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 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++/14.2.1/bits/stl_algo.h:4772:18, inlined from 'bool Slic3r::BridgeDetector::detect_angle(double)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/BridgeDetector.cpp:169:14: /usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::BridgeDetector::BridgeDirection*, std::vector<Slic3r::BridgeDetector::BridgeDirection> >' changed in GCC 7.1 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++/14.2.1/bits/stl_algo.h:1908: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++/14.2.1/bits/stl_algo.h:4772:18, inlined from 'bool Slic3r::BridgeDetector::detect_angle(double)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/BridgeDetector.cpp:169:14: /usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: 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++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::BridgeDetector::BridgeDirection*, std::vector<Slic3r::BridgeDetector::BridgeDirection> >' changed in GCC 7.1 [52/669] Building CXX object src/libsl...CMakeFiles/libslic3r.dir/clipper.cpp.o [53/669] Building CXX object src/libsl...ineSegmentation/LineSegmentation.cpp.o In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61, from /usr/include/c++/14.2.1/algorithm:61, from /usr/include/eigen3/Eigen/Core:95, from /usr/include/eigen3/Eigen/Geometry:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../clipper/clipper.hpp:40, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../clipper/clipper_z.hpp:13, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Algorithm/LineSegmentation/LineSegmentation.cpp:5: /usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::Algorithm::LineSegmentation::LineRegionRange*, vector<Slic3r::Algorithm::LineSegmentation::LineRegionRange> >; _Distance = int; _Tp = Slic3r::Algorithm::LineSegmentation::LineRegionRange; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Algorithm::LineSegmentation::LineRegionRange*, std::vector<Slic3r::Algorithm::LineSegmentation::LineRegionRange> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::Algorithm::LineSegmentation::LineRegionRange*, vector<Slic3r::Algorithm::LineSegmentation::LineRegionRange> >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Algorithm::LineSegmentation::LineRegionRange*, std::vector<Slic3r::Algorithm::LineSegmentation::LineRegionRange> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::Algorithm::LineSegmentation::LineRegionRange*, vector<Slic3r::Algorithm::LineSegmentation::LineRegionRange> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Algorithm::LineSegmentation::LineRegionRange*, std::vector<Slic3r::Algorithm::LineSegmentation::LineRegionRange> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Algorithm::LineSegmentation::LineRegionRange*, std::vector<Slic3r::Algorithm::LineSegmentation::LineRegionRange> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::Algorithm::LineSegmentation::LineRegionRange*, vector<Slic3r::Algorithm::LineSegmentation::LineRegionRange> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Algorithm::LineSegmentation::LineRegionRange*, std::vector<Slic3r::Algorithm::LineSegmentation::LineRegionRange> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Algorithm::LineSegmentation::LineRegionRange*, std::vector<Slic3r::Algorithm::LineSegmentation::LineRegionRange> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Algorithm::LineSegmentation::LineRegionRange*, std::vector<Slic3r::Algorithm::LineSegmentation::LineRegionRange> >' changed in GCC 7.1 In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::Algorithm::LineSegmentation::LineRegionRange*, vector<Slic3r::Algorithm::LineSegmentation::LineRegionRange> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<Slic3r::Algorithm::LineSegmentation::LineRegionRange*, vector<Slic3r::Algorithm::LineSegmentation::LineRegionRange> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4772:18, inlined from 'Slic3r::Algorithm::LineSegmentation::LineRegionRanges Slic3r::Algorithm::LineSegmentation::create_continues_line_region_ranges(LineRegionRanges&&, size_t, size_t)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Algorithm/LineSegmentation/LineSegmentation.cpp:332:14: /usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Algorithm::LineSegmentation::LineRegionRange*, std::vector<Slic3r::Algorithm::LineSegmentation::LineRegionRange> >' changed in GCC 7.1 In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::Algorithm::LineSegmentation::LineRegionRange*, vector<Slic3r::Algorithm::LineSegmentation::LineRegionRange> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::Algorithm::LineSegmentation::LineRegionRange*, vector<Slic3r::Algorithm::LineSegmentation::LineRegionRange> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<Slic3r::Algorithm::LineSegmentation::LineRegionRange*, vector<Slic3r::Algorithm::LineSegmentation::LineRegionRange> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4772:18, inlined from 'Slic3r::Algorithm::LineSegmentation::LineRegionRanges Slic3r::Algorithm::LineSegmentation::create_continues_line_region_ranges(LineRegionRanges&&, size_t, size_t)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Algorithm/LineSegmentation/LineSegmentation.cpp:332:14: /usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Algorithm::LineSegmentation::LineRegionRange*, std::vector<Slic3r::Algorithm::LineSegmentation::LineRegionRange> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Algorithm::LineSegmentation::LineRegionRange*, std::vector<Slic3r::Algorithm::LineSegmentation::LineRegionRange> >' changed in GCC 7.1 [53/669] Building CXX object src/libsl...Files/libslic3r.dir/ClipperUtils.cpp.o [54/669] Building CXX object src/libsl...es/libslic3r_cgal.dir/CutSurface.cpp.o 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/CutSurface.cpp:30: /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 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 /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, std::integral_constant<bool, 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 /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 /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, std::integral_constant<bool, 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 In file included from /usr/include/CGAL/mpz_class.h:310, from /usr/include/CGAL/gmpxx.h:37, from /usr/include/CGAL/number_type_basic.h:61: /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:265: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /usr/include/CGAL/gmpxx.h:38: /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 In file included from /usr/include/CGAL/Number_types/internal/Exact_type_selector.h:31, 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 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, std::integral_constant<bool, 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/CutSurface.cpp:2590: /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 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 In file included from /usr/include/c++/14.2.1/algorithm:61, from /usr/include/eigen3/Eigen/Core:95, from /usr/include/eigen3/Eigen/Geometry:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/bundled_deps/admesh/./admesh/stl.h:31, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/CutSurface.hpp:8, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/CutSurface.cpp:5: /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_algo.h:1750: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++/14.2.1/bits/stl_algobase.h:71, from /usr/include/c++/14.2.1/vector:62, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/bundled_deps/admesh/./admesh/stl.h:30: /usr/include/c++/14.2.1/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++/14.2.1/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 /usr/include/c++/14.2.1/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 /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_algo.h:1770: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++/14.2.1/bits/stl_algo.h:1770: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++/14.2.1/bits/stl_algo.h:61: /usr/include/c++/14.2.1/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++/14.2.1/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 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::BoundingBox&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape*, vector<priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::BoundingBox&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::BoundingBox&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::<lambda(const priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::BoundingBox&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape&, const priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::BoundingBox&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::BoundingBox&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape*, std::vector<priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::BoundingBox&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape> >' changed in GCC 7.1 /usr/include/c++/14.2.1/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::BoundingBox&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape*, vector<priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::BoundingBox&, 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::BoundingBox&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::<lambda(const priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::BoundingBox&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape&, const priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::BoundingBox&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::BoundingBox&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape*, std::vector<priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::BoundingBox&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::BoundingBox&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape*, std::vector<priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::BoundingBox&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape> >' changed in GCC 7.1 /usr/include/c++/14.2.1/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::BoundingBox&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape*, vector<priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::BoundingBox&, 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::BoundingBox&, 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::BoundingBox&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::<lambda(const priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::BoundingBox&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape&, const priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::BoundingBox&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape&)> >]': /usr/include/c++/14.2.1/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::BoundingBox&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape*, std::vector<priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::BoundingBox&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape> >' changed in GCC 7.1 /usr/include/c++/14.2.1/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::BoundingBox&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape*, vector<priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::BoundingBox&, 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::BoundingBox&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::<lambda(const priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::BoundingBox&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape&, const priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::BoundingBox&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::BoundingBox&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape*, std::vector<priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::BoundingBox&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::BoundingBox&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape*, std::vector<priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::BoundingBox&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::BoundingBox&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape*, std::vector<priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::BoundingBox&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape> >' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/vector:72: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700: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 In file included from /usr/include/c++/14.2.1/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:120:21: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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:120: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:371: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:2074: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:2290:52: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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::BoundingBox&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape*, vector<priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::BoundingBox&, 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::BoundingBox&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::<lambda(const priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::BoundingBox&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape&, const priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::BoundingBox&, 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::BoundingBox&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape*, vector<priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::BoundingBox&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape> >; _Compare = priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::BoundingBox&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::<lambda(const priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::BoundingBox&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape&, const priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::BoundingBox&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18, inlined from 'std::vector<bool> priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::BoundingBox&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/CutSurface.cpp:3382:18: /usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::BoundingBox&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape*, std::vector<priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::BoundingBox&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape> >' changed in GCC 7.1 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::BoundingBox&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape*, vector<priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::BoundingBox&, 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::BoundingBox&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::<lambda(const priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::BoundingBox&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape&, const priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::BoundingBox&, 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::BoundingBox&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape*, vector<priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::BoundingBox&, 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::BoundingBox&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::<lambda(const priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::BoundingBox&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape&, const priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::BoundingBox&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908: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::BoundingBox&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape*, vector<priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::BoundingBox&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape> >; _Compare = priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::BoundingBox&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::<lambda(const priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::BoundingBox&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape&, const priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::BoundingBox&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18, inlined from 'std::vector<bool> priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::BoundingBox&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/CutSurface.cpp:3382:18: /usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::BoundingBox&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape*, std::vector<priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::BoundingBox&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::BoundingBox&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape*, std::vector<priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::BoundingBox&, const Slic3r::ExPolygonsIndices&, const VCutAOIs&, const CutMeshes&, const Project&)::PatchShape> >' changed in GCC 7.1 /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_algo.h:1876: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++/14.2.1/bits/stl_algo.h:1876: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++/14.2.1/bits/stl_algo.h:1855: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++/14.2.1/bits/stl_algo.h:1889:38: /usr/include/c++/14.2.1/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 /usr/include/c++/14.2.1/bits/stl_algo.h:90:14: 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++/14.2.1/bits/stl_algo.h:92:19: 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++/14.2.1/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 /usr/include/c++/14.2.1/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 /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_algo.h:1890:25: 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::__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++/14.2.1/bits/stl_algo.h:4805:18, inlined from 'bool priv::exist_duplicit_vertex(const CutMesh&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/CutSurface.cpp:1006:14: /usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: 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::__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++/14.2.1/bits/stl_algo.h:1908: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++/14.2.1/bits/stl_algo.h:4805:18, inlined from 'bool priv::exist_duplicit_vertex(const CutMesh&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/CutSurface.cpp:1006:14: /usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: 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++/14.2.1/bits/stl_algo.h:1822:23: 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++/14.2.1/vector:65: /usr/include/c++/14.2.1/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++/14.2.1/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 /usr/include/c++/14.2.1/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 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++/14.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<priv::SurfacePatchEx*, vector<priv::SurfacePatchEx> >; _ForwardIterator = priv::SurfacePatchEx*; _Tp = priv::SurfacePatchEx]' at /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:984: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++/14.2.1/bits/stl_vector.h:1488:19, inlined from 'void priv::divide_patch(size_t, SurfacePatchesEx&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/CutSurface.cpp:3038:23: /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<priv::SurfacePatchEx*, std::vector<priv::SurfacePatchEx> >' 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<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++/14.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<priv::SurfacePatchEx*, vector<priv::SurfacePatchEx> >; _ForwardIterator = priv::SurfacePatchEx*; _Tp = priv::SurfacePatchEx]' at /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:1022: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++/14.2.1/bits/stl_vector.h:1488:19, inlined from 'void priv::divide_patch(size_t, SurfacePatchesEx&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/CutSurface.cpp:3038:23: /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<priv::SurfacePatchEx*, std::vector<priv::SurfacePatchEx> >' changed in GCC 7.1 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700: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 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:120:21: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700: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 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:120:21: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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:120: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:371: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:2074:66: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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:120: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:371: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:2074: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:80: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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<std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::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<std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::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 /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<std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::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<std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::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 /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<std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::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 /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<std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::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 /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<std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::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 /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<std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::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 /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<std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::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 /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<std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::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 /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<std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::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<std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::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 /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<std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::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<std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::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 /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<std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::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 /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<std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::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 /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<std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::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 /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<std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::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 /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<std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::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 /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<std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::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 /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 /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 /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 /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 /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 /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 /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 /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 /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 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 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 /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 /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 /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 /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 /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 /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 /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 /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 /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 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 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 /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 /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 /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 /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 /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 /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 /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 /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 /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 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 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 /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 /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 /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 /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 /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 /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 /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 /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 /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 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 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 In file included from /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_pair.h:1137: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_3<GeomTraits, AABBPrimitive, BboxMap>::Do_intersect::operator()(const Query&, const CGAL::AABB_traits_3<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> >, std::integral_constant<bool, true>, std::integral_constant<bool, false> >; BboxMap = CGAL::Default]' at /usr/include/CGAL/AABB_traits_3.h:329: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_3<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> >, std::integral_constant<bool, true>, std::integral_constant<bool, false> >, CGAL::Default>; Kernel = CGAL::Epeck; Helper = CGAL::internal::Default_tree_helper<CGAL::AABB_tree<CGAL::AABB_traits_3<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> >, std::integral_constant<bool, true>, std::integral_constant<bool, false> >, CGAL::Default> > >; Tag_ray_is_vertical = std::integral_constant<bool, 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++/14.2.1/bits/stl_pair.h:882:4: warning: '<unnamed>' may be used uninitialized [-Wmaybe-uninitialized] 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_3<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> >, std::integral_constant<bool, true>, std::integral_constant<bool, false> >, CGAL::Default>; Kernel = CGAL::Epeck; Helper = CGAL::internal::Default_tree_helper<CGAL::AABB_tree<CGAL::AABB_traits_3<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> >, std::integral_constant<bool, true>, std::integral_constant<bool, false> >, CGAL::Default> > >; Tag_ray_is_vertical = std::integral_constant<bool, false>]': /usr/include/CGAL/Epic_converter.h:262:29: note: '<anonymous>' declared here 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++/14.2.1/bits/stl_pair.h:1137: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_3<GeomTraits, AABBPrimitive, BboxMap>::Do_intersect::operator()(const Query&, const CGAL::AABB_traits_3<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> >, std::integral_constant<bool, true>, std::integral_constant<bool, false> >; BboxMap = CGAL::Default]' at /usr/include/CGAL/AABB_traits_3.h:329: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_3<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> >, std::integral_constant<bool, true>, std::integral_constant<bool, false> >, CGAL::Default>; Kernel = CGAL::Epeck; Helper = CGAL::internal::Default_tree_helper<CGAL::AABB_tree<CGAL::AABB_traits_3<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> >, std::integral_constant<bool, true>, std::integral_constant<bool, false> >, CGAL::Default> > >; Tag_ray_is_vertical = std::integral_constant<bool, 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++/14.2.1/bits/stl_pair.h:882:4: warning: '<unnamed>' may be used uninitialized [-Wmaybe-uninitialized] /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_3<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> >, std::integral_constant<bool, true>, std::integral_constant<bool, false> >, CGAL::Default>; Kernel = CGAL::Epeck; Helper = CGAL::internal::Default_tree_helper<CGAL::AABB_tree<CGAL::AABB_traits_3<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> >, std::integral_constant<bool, true>, std::integral_constant<bool, false> >, CGAL::Default> > >; Tag_ray_is_vertical = std::integral_constant<bool, false>]': /usr/include/CGAL/Epic_converter.h:266:29: note: '<anonymous>' declared here /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>&, CGAL::Bbox_3, CGAL::Bbox_3, 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:338: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 /usr/include/CGAL/Polygon_mesh_processing/internal/Corefinement/intersection_impl.h:396: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 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<std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::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<std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::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<std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::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<std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::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>&, CGAL::Bbox_3, CGAL::Bbox_3, 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<std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::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:338: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<std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::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 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<std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::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<std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::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<std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::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<std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::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>&, CGAL::Bbox_3, CGAL::Bbox_3, 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<std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::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:338: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<std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::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 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<std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::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<std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::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<std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::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<std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::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>&, CGAL::Bbox_3, CGAL::Bbox_3, 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<std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::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:396: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<std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::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 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<std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::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<std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::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<std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::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<std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::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>&, CGAL::Bbox_3, CGAL::Bbox_3, 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<std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::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:396: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<std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::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 /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>&, CGAL::Bbox_3, CGAL::Bbox_3, 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:338: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 /usr/include/CGAL/Polygon_mesh_processing/internal/Corefinement/intersection_impl.h:396: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 [54/669] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Color.cpp.o [55/669] Building CXX object src/libsl...CMakeFiles/libslic3r.dir/clipper.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/clipper.cpp:17: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../clipper/clipper.cpp: In function 'void Slic3r::ClipperLib::InitEdge(TEdge*, TEdge*, TEdge*, const IntPoint&)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../clipper/clipper.cpp:431: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] In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/clipper.hpp:24, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/clipper.cpp:7: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../clipper/clipper.hpp:230:10: note: 'struct Slic3r::ClipperLib::TEdge' declared here In copy constructor 'Slic3r::ClipperLib::PolyNode::PolyNode(const Slic3r::ClipperLib::PolyNode&)', inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = Slic3r::ClipperLib::PolyNode; _Args = {Slic3r::ClipperLib::PolyNode}]' at /usr/include/c++/14.2.1/bits/stl_construct.h:119:7, inlined from 'static std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _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++/14.2.1/bits/alloc_traits.h:384:21, 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++/14.2.1/bits/vector.tcc:117:30, inlined from 'void Slic3r::ClipperLib::Clipper::BuildResult2(Slic3r::ClipperLib::PolyTree&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../clipper/clipper.cpp:2824:39: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../clipper/clipper.hpp:144:7: warning: '*(__vector(2) unsigned int*)((char*)&<unnamed> + offsetof(Slic3r::ClipperLib::PolyNode, Slic3r::ClipperLib::PolyNode::m_jointype))' may be used uninitialized [-Wmaybe-uninitialized] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../clipper/clipper.cpp: In member function 'void Slic3r::ClipperLib::Clipper::BuildResult2(Slic3r::ClipperLib::PolyTree&)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../clipper/clipper.cpp:2824:49: note: '<anonymous>' declared here [55/669] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Config.cpp.o [56/669] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Color.cpp.o [56/669] Building CXX object src/libsl...MakeFiles/libslic3r.dir/EdgeGrid.cpp.o [57/669] Building CXX object src/libsl...Files/libslic3r.dir/ClipperUtils.cpp.o [57/669] Building CXX object src/libsl...c3r.dir/ElephantFootCompensation.cpp.o [58/669] Building CXX object src/libsl...eFiles/libslic3r.dir/BuildVolume.cpp.o [58/669] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Emboss.cpp.o [59/669] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Brim.cpp.o In file included from /usr/include/c++/14.2.1/bits/hashtable_policy.h:36, from /usr/include/c++/14.2.1/bits/hashtable.h:35, from /usr/include/c++/14.2.1/bits/unordered_map.h:33, from /usr/include/c++/14.2.1/unordered_map:41, from /usr/include/c++/14.2.1/functional:63, from /usr/include/oneapi/tbb/detail/_utils.h:23, from /usr/include/oneapi/tbb/detail/_range_common.h:21, from /usr/include/oneapi/tbb/blocked_range.h:22, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Brim.cpp:7: In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = Slic3r::ExtrusionEntity*; _Up = Slic3r::ExtrusionEntity*; bool _IsMove = true]', inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = Slic3r::ExtrusionEntity**; _OI = Slic3r::ExtrusionEntity**]' at /usr/include/c++/14.2.1/bits/stl_algobase.h:521:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = true; _II = Slic3r::ExtrusionEntity**; _OI = Slic3r::ExtrusionEntity**]' at /usr/include/c++/14.2.1/bits/stl_algobase.h:548:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator<Slic3r::ExtrusionEntity**, vector<Slic3r::ExtrusionEntity*> >; _OI = Slic3r::ExtrusionEntity**]' at /usr/include/c++/14.2.1/bits/stl_algobase.h:555:31, inlined from '_OI std::copy(_II, _II, _OI) [with _II = move_iterator<__gnu_cxx::__normal_iterator<Slic3r::ExtrusionEntity**, vector<Slic3r::ExtrusionEntity*> > >; _OI = Slic3r::ExtrusionEntity**]' at /usr/include/c++/14.2.1/bits/stl_algobase.h:651:7, inlined from 'static _ForwardIterator std::__uninitialized_copy<true>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator<__gnu_cxx::__normal_iterator<Slic3r::ExtrusionEntity**, std::vector<Slic3r::ExtrusionEntity*> > >; _ForwardIterator = Slic3r::ExtrusionEntity**]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:147:27, inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator<__gnu_cxx::__normal_iterator<Slic3r::ExtrusionEntity**, vector<Slic3r::ExtrusionEntity*> > >; _ForwardIterator = Slic3r::ExtrusionEntity**]' at /usr/include/c++/14.2.1/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::ExtrusionEntity**, vector<Slic3r::ExtrusionEntity*> > >; _ForwardIterator = Slic3r::ExtrusionEntity**; _Tp = Slic3r::ExtrusionEntity*]' at /usr/include/c++/14.2.1/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::ExtrusionEntity**, std::vector<Slic3r::ExtrusionEntity*> > >; _Tp = Slic3r::ExtrusionEntity*; _Alloc = std::allocator<Slic3r::ExtrusionEntity*>]' at /usr/include/c++/14.2.1/bits/vector.tcc:1022: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::ExtrusionEntity**, std::vector<Slic3r::ExtrusionEntity*> > >; <template-parameter-2-2> = void; _Tp = Slic3r::ExtrusionEntity*; _Alloc = std::allocator<Slic3r::ExtrusionEntity*>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1488:19, inlined from 'void Slic3r::append(std::vector<_Tp, _Alloc>&, std::vector<_Tp, _Alloc>&&) [with T = ExtrusionEntity*; Alloc = std::allocator<ExtrusionEntity*>]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/libslic3r.h:147:20: /usr/include/c++/14.2.1/bits/stl_algobase.h:452:23: warning: 'void* __builtin_memcpy(void*, const void*, unsigned int)' writing between 5 and 2147483644 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] In file included from /usr/include/c++/14.2.1/armv7l-unknown-linux-gnueabihf/bits/c++allocator.h:33, from /usr/include/c++/14.2.1/bits/allocator.h:46, from /usr/include/c++/14.2.1/bits/alloc_traits.h:39, from /usr/include/c++/14.2.1/ext/alloc_traits.h:34, from /usr/include/c++/14.2.1/bits/hashtable_policy.h:39: In member function '_Tp* std::__new_allocator<_Tp>::allocate(size_type, const void*) [with _Tp = Slic3r::ExtrusionEntity*]', inlined from 'static _Tp* std::allocator_traits<std::allocator<_Tp1> >::allocate(allocator_type&, size_type) [with _Tp = Slic3r::ExtrusionEntity*]' at /usr/include/c++/14.2.1/bits/alloc_traits.h:515:28, inlined from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Slic3r::ExtrusionEntity*; _Alloc = std::allocator<Slic3r::ExtrusionEntity*>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:380:33, 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::ExtrusionEntity**, std::vector<Slic3r::ExtrusionEntity*> > >; _Tp = Slic3r::ExtrusionEntity*; _Alloc = std::allocator<Slic3r::ExtrusionEntity*>]' at /usr/include/c++/14.2.1/bits/vector.tcc:1013:40, 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::ExtrusionEntity**, std::vector<Slic3r::ExtrusionEntity*> > >; <template-parameter-2-2> = void; _Tp = Slic3r::ExtrusionEntity*; _Alloc = std::allocator<Slic3r::ExtrusionEntity*>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1488:19, inlined from 'void Slic3r::append(std::vector<_Tp, _Alloc>&, std::vector<_Tp, _Alloc>&&) [with T = ExtrusionEntity*; Alloc = std::allocator<ExtrusionEntity*>]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/libslic3r.h:147:20: /usr/include/c++/14.2.1/bits/new_allocator.h:151:41: note: at offset [-2147483648, -1] into destination object of size [4, 2147483644] allocated by 'operator new' [59/669] Building CXX object src/libsl...akeFiles/libslic3r.dir/ExPolygon.cpp.o [60/669] Building CXX object src/libsl...s/libslic3r_cgal.dir/MeshBoolean.cpp.o In file included from /usr/include/CGAL/AABB_traits.h:19, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/bundled_deps/libigl/igl/copyleft/cgal/closest_facet.h:17, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/bundled_deps/libigl/igl/copyleft/cgal/extract_cells.cpp:10, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/bundled_deps/libigl/igl/copyleft/cgal/extract_cells.h:114, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/bundled_deps/libigl/igl/copyleft/cgal/mesh_boolean.cpp:12, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/bundled_deps/libigl/igl/copyleft/cgal/mesh_boolean.h:226, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/MeshBoolean.cpp:14: /usr/include/CGAL/Installation/internal/deprecation_warning.h:80:6: warning: #warning "A deprecated header has been included." [-Wcpp] 80 | # warning "A deprecated header has been included." | ^~~~~~~ In file included from /usr/include/CGAL/AABB_triangle_primitive.h:21, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/bundled_deps/libigl/igl/copyleft/cgal/closest_facet.h:18: /usr/include/CGAL/Installation/internal/deprecation_warning.h:80:6: warning: #warning "A deprecated header has been included." [-Wcpp] 80 | # warning "A deprecated header has been included." | ^~~~~~~ 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/bundled_deps/libigl/igl/copyleft/cgal/assign.h:12, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/bundled_deps/libigl/igl/copyleft/cgal/mesh_boolean.cpp:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/bundled_deps/libigl/igl/copyleft/cgal/mesh_boolean.h:226, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/MeshBoolean.cpp:14: /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 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 /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, std::integral_constant<bool, 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 /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 /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, std::integral_constant<bool, 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 In file included from /usr/include/CGAL/mpz_class.h:310, from /usr/include/CGAL/gmpxx.h:37, from /usr/include/CGAL/number_type_basic.h:61: /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:265: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /usr/include/CGAL/gmpxx.h:38: /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 In file included from /usr/include/CGAL/Number_types/internal/Exact_type_selector.h:31, 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 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, std::integral_constant<bool, 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 In file included from /usr/include/CGAL/AABB_traits.h:19, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/bundled_deps/libigl/igl/copyleft/cgal/closest_facet.h:17, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/bundled_deps/libigl/igl/copyleft/cgal/extract_cells.cpp:10, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/bundled_deps/libigl/igl/copyleft/cgal/extract_cells.h:114, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/bundled_deps/libigl/igl/copyleft/cgal/mesh_boolean.cpp:12: /usr/include/CGAL/Installation/internal/deprecation_warning.h: At global scope: /usr/include/CGAL/Installation/internal/deprecation_warning.h:81:144: note: '#pragma message: Warning: The header `<CGAL/AABB_traits.h>` is deprecated. Please use `<CGAL/AABB_traits_3.h>` instead. ' In file included from /usr/include/CGAL/AABB_triangle_primitive.h:21, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/bundled_deps/libigl/igl/copyleft/cgal/closest_facet.h:18: /usr/include/CGAL/Installation/internal/deprecation_warning.h:81:168: note: '#pragma message: Warning: The header `<CGAL/AABB_triangle_primitive.h>` is deprecated. Please use `<CGAL/AABB_triangle_primitive_3.h>` instead. ' In file included from /usr/include/c++/14.2.1/bits/stl_algobase.h:64, from /usr/include/c++/14.2.1/string:51, from /usr/include/c++/14.2.1/stdexcept:39, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Exception.hpp:8, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/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++/14.2.1/bits/stl_pair.h:1137: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++/14.2.1/bits/stl_pair.h:882:4: warning: '<unnamed>' may be used uninitialized [-Wmaybe-uninitialized] 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 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++/14.2.1/bits/stl_pair.h:1137: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++/14.2.1/bits/stl_pair.h:882:4: warning: '<unnamed>' may be used uninitialized [-Wmaybe-uninitialized] /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 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++/14.2.1/bits/stl_pair.h:1137: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++/14.2.1/bits/stl_pair.h:882:4: warning: '<unnamed>' may be used uninitialized [-Wmaybe-uninitialized] /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 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++/14.2.1/bits/stl_pair.h:1137: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++/14.2.1/bits/stl_pair.h:882:4: warning: '<unnamed>' may be used uninitialized [-Wmaybe-uninitialized] /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 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++/14.2.1/bits/stl_pair.h:1137: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++/14.2.1/bits/stl_pair.h:882:4: warning: '<unnamed>' may be used uninitialized [-Wmaybe-uninitialized] /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 In file included from /usr/include/c++/14.2.1/vector:72, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/bundled_deps/admesh/./admesh/stl.h:30, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/TriangleMesh.hpp:15, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/MeshBoolean.hpp:8, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/MeshBoolean.cpp:6: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700: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 In file included from /usr/include/c++/14.2.1/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:120:21: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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:120: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:371: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:2074: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:2290:52: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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:479: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++/14.2.1/bits/stl_pair.h:882: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++/14.2.1/bits/stl_pair.h:1137: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_3<GeomTraits, AABBPrimitive, BboxMap>::Compare_distance::operator()(const Point&, const CGAL::AABB_traits_3<GeomTraits, AABBPrimitive, BboxMap>::Bounding_box&, const Point&, CGAL::Tag_false) const [with GeomTraits = CGAL::Epeck; AABBPrimitive = CGAL::AABB_triangle_primitive_3<CGAL::Epeck, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, std::integral_constant<bool, false> >; BboxMap = CGAL::Default]' at /usr/include/CGAL/AABB_traits_3.h:414:11: /usr/include/boost/tuple/detail/tuple_basic.hpp:314: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] /usr/include/CGAL/Epic_converter.h: In function 'CGAL::Comparison_result CGAL::AABB_traits_3<GeomTraits, AABBPrimitive, BboxMap>::Compare_distance::operator()(const Point&, const CGAL::AABB_traits_3<GeomTraits, AABBPrimitive, BboxMap>::Bounding_box&, const Point&, CGAL::Tag_false) const [with GeomTraits = CGAL::Epeck; AABBPrimitive = CGAL::AABB_triangle_primitive_3<CGAL::Epeck, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, std::integral_constant<bool, false> >; BboxMap = CGAL::Default]': /usr/include/CGAL/Epic_converter.h:331:27: note: '<anonymous>' declared here In file included from /usr/include/CGAL/box_intersection_d.h:21, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/bundled_deps/libigl/igl/copyleft/cgal/CGAL_includes.hpp:28, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/bundled_deps/libigl/igl/copyleft/cgal/SelfIntersectMesh.h:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/bundled_deps/libigl/igl/copyleft/cgal/remesh_self_intersections.cpp:9, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/bundled_deps/libigl/igl/copyleft/cgal/remesh_self_intersections.h:78, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/bundled_deps/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<std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::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<std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::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 /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<std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::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<std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::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 /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<std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::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 /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<std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::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 /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<std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::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 /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<std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::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 /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<std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::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 /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<std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::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 /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<std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::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<std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::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 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<std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::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<std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::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<std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::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<std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::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<std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::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 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<std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::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<std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::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<std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::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<std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::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<std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::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 /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<std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::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<std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::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 /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<std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::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<std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::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 /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<std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::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 /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<std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::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 /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<std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::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 /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<std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::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 /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<std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::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 /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<std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::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 /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<std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::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<std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::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 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<std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::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<std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::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<std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::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<std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::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<std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::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 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<std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::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<std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::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<std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::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<std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::optional<Surface_mesh<Point_3<Epick> >::Property_map<SM_Vertex_index, Point_3<Epick> > >, std::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<std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::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 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++/14.2.1/bits/stl_pair.h:1137: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_3<GeomTraits, AABBPrimitive, BboxMap>::Do_intersect::operator()(const Query&, const CGAL::AABB_traits_3<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> >, std::integral_constant<bool, true>, std::integral_constant<bool, false> >; BboxMap = CGAL::Default]' at /usr/include/CGAL/AABB_traits_3.h:329: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_3<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> >, std::integral_constant<bool, true>, std::integral_constant<bool, false> >, CGAL::Default>; Kernel = CGAL::Epeck; Helper = CGAL::internal::Default_tree_helper<CGAL::AABB_tree<CGAL::AABB_traits_3<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> >, std::integral_constant<bool, true>, std::integral_constant<bool, false> >, CGAL::Default> > >; Tag_ray_is_vertical = std::integral_constant<bool, 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++/14.2.1/bits/stl_pair.h:882:4: warning: '<unnamed>' may be used uninitialized [-Wmaybe-uninitialized] /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_3<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> >, std::integral_constant<bool, true>, std::integral_constant<bool, false> >, CGAL::Default>; Kernel = CGAL::Epeck; Helper = CGAL::internal::Default_tree_helper<CGAL::AABB_tree<CGAL::AABB_traits_3<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> >, std::integral_constant<bool, true>, std::integral_constant<bool, false> >, CGAL::Default> > >; Tag_ray_is_vertical = std::integral_constant<bool, false>]': /usr/include/CGAL/Epic_converter.h:262:29: note: '<anonymous>' declared here 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++/14.2.1/bits/stl_pair.h:1137: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_3<GeomTraits, AABBPrimitive, BboxMap>::Do_intersect::operator()(const Query&, const CGAL::AABB_traits_3<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> >, std::integral_constant<bool, true>, std::integral_constant<bool, false> >; BboxMap = CGAL::Default]' at /usr/include/CGAL/AABB_traits_3.h:329: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_3<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> >, std::integral_constant<bool, true>, std::integral_constant<bool, false> >, CGAL::Default>; Kernel = CGAL::Epeck; Helper = CGAL::internal::Default_tree_helper<CGAL::AABB_tree<CGAL::AABB_traits_3<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> >, std::integral_constant<bool, true>, std::integral_constant<bool, false> >, CGAL::Default> > >; Tag_ray_is_vertical = std::integral_constant<bool, 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++/14.2.1/bits/stl_pair.h:882:4: warning: '<unnamed>' may be used uninitialized [-Wmaybe-uninitialized] /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_3<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> >, std::integral_constant<bool, true>, std::integral_constant<bool, false> >, CGAL::Default>; Kernel = CGAL::Epeck; Helper = CGAL::internal::Default_tree_helper<CGAL::AABB_tree<CGAL::AABB_traits_3<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> >, std::integral_constant<bool, true>, std::integral_constant<bool, false> >, CGAL::Default> > >; Tag_ray_is_vertical = std::integral_constant<bool, false>]': /usr/include/CGAL/Epic_converter.h:266:29: note: '<anonymous>' declared here In file included from /usr/include/CGAL/Polygon_mesh_processing/intersection.h:25, from /usr/include/CGAL/Polygon_mesh_processing/corefinement.h:22, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/MeshBoolean.cpp:21: /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>&, CGAL::Bbox_3, CGAL::Bbox_3, 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<std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::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:338: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<std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::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 /usr/include/CGAL/Polygon_mesh_processing/internal/Corefinement/intersection_impl.h:396: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<std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::optional<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> > >, std::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 In file included from /usr/include/c++/14.2.1/algorithm:61, from /usr/include/eigen3/Eigen/Core:95, from /usr/include/eigen3/Eigen/Geometry:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/bundled_deps/admesh/./admesh/stl.h:31: /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_algo.h:1750: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++/14.2.1/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++/14.2.1/bits/stl_algo.h:1770: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++/14.2.1/bits/stl_algo.h:1770: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++/14.2.1/bits/stl_algo.h:61: /usr/include/c++/14.2.1/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++/14.2.1/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 /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_algo.h:1876: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++/14.2.1/bits/stl_algo.h:1876: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++/14.2.1/bits/stl_algo.h:1890:25: 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++/14.2.1/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++/14.2.1/bits/stl_algo.h:1900: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++/14.2.1/bits/stl_algo.h:1900: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++/14.2.1/bits/stl_algo.h:1905:25: 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::__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++/14.2.1/bits/stl_algo.h:1908:31: /usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: 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++/14.2.1/bits/stl_algo.h:1822:23: 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: 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 /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++/14.2.1/bits/stl_algo.h:4805: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++/14.2.1/bits/stl_algo.h:1905:25: 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::__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++/14.2.1/bits/stl_algo.h:1908: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++/14.2.1/bits/stl_algo.h:4805: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++/14.2.1/bits/stl_algo.h:1817:25: 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++/14.2.1/bits/stl_algo.h:1822:23: 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++/14.2.1/bits/stl_algo.h:4805: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++/14.2.1/bits/stl_algo.h:1905:25: 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::__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++/14.2.1/bits/stl_algo.h:1908: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++/14.2.1/bits/stl_algo.h:4805: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++/14.2.1/bits/stl_algo.h:1817:25: 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++/14.2.1/bits/stl_algo.h:1822:23: 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: 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 /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++/14.2.1/bits/stl_algo.h:4805: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 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++/14.2.1/bits/stl_algo.h:4805: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 /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 /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 /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 /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 /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 /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 /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 /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 /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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/bundled_deps/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>]': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/bundled_deps/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 [60/669] Linking CXX static library src/libslic3r/liblibslic3r_cgal.a [61/669] Building CXX object src/libsl...MakeFiles/libslic3r.dir/EdgeGrid.cpp.o [61/669] Building CXX object src/libsl...es/libslic3r.dir/ExPolygonsIndex.cpp.o [62/669] Linking CXX static library src/libslic3r/liblibslic3r_cgal.a [62/669] Linking CXX static library src/libseqarrange/liblibseqarrange.a [63/669] Linking CXX static library src/libseqarrange/liblibseqarrange.a [63/669] Building CXX object src/libsl...MakeFiles/libslic3r.dir/Extruder.cpp.o [64/669] Building CXX object src/libsl...c3r.dir/ElephantFootCompensation.cpp.o In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61, from /usr/include/c++/14.2.1/algorithm:61, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/ElephantFootCompensation.cpp:7: /usr/include/c++/14.2.1/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++/14.2.1/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 /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<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++/14.2.1/bits/stl_algo.h:4772:18, inlined from 'std::vector<float> Slic3r::contour_distance(const EdgeGrid::Grid&, size_t, const Points&, const std::vector<ResampledPoint>&, double)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/ElephantFootCompensation.cpp:206:13: /usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 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++/14.2.1/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4772:18, inlined from 'std::vector<float> Slic3r::contour_distance(const EdgeGrid::Grid&, size_t, const Points&, const std::vector<ResampledPoint>&, double)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/ElephantFootCompensation.cpp:206:13: /usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 [64/669] Building CXX object src/libsl...es/libslic3r.dir/ExtrusionEntity.cpp.o [65/669] Building CXX object src/libsl...es/libslic3r.dir/ExPolygonsIndex.cpp.o [65/669] Building CXX object src/libsl...3r.dir/ExtrusionEntityCollection.cpp.o [66/669] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Config.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.cpp:21: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:767:40: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = double]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:955:38: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = int]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:1074:36: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = std::__cxx11::basic_string<char>]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:1266:50: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:1430:35: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Eigen::Matrix<double, 2, 1, 2>]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:1583:39: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = unsigned char]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.cpp: In static member function 'static std::string Slic3r::ConfigBase::SetDeserializeItem::format(std::initializer_list<double>)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.cpp:379:13: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/vector:72, from /usr/include/c++/14.2.1/functional:64, from /usr/include/boost/algorithm/string/detail/classification.hpp:17, from /usr/include/boost/algorithm/string/classification.hpp:18, from /usr/include/boost/algorithm/string/trim.hpp:23, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:28: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<double, std::allocator<double> >::iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/vector:66: /usr/include/c++/14.2.1/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]': /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_vector.h: 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> >]': /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> >::iterator' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Slic3r::FloatOrPercent; _Alloc = std::allocator<Slic3r::FloatOrPercent>]': /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 [66/669] Building CXX object src/libsl...iles/libslic3r.dir/ExtrusionRole.cpp.o [67/669] Building CXX object src/libsl...akeFiles/libslic3r.dir/ExPolygon.cpp.o [67/669] Building CXX object src/libsl...libslic3r.dir/ExtrusionSimulator.cpp.o [68/669] Building CXX object src/libsl...iles/libslic3r.dir/ExtrusionRole.cpp.o [68/669] Building CXX object src/libsl...terlocking/InterlockingGenerator.cpp.o [69/669] Building CXX object src/libsl...es/libslic3r.dir/ExtrusionEntity.cpp.o In file included from /usr/include/c++/14.2.1/vector:65, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/ExtrusionEntity.hpp:19, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/ExtrusionEntity.cpp:8: /usr/include/c++/14.2.1/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++/14.2.1/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++/14.2.1/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++/14.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::ExtrusionPath*, vector<Slic3r::ExtrusionPath> >; _ForwardIterator = Slic3r::ExtrusionPath*; _Tp = Slic3r::ExtrusionPath]' at /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_vector.h:606:31, inlined from 'Slic3r::ExtrusionLoop::ExtrusionLoop(const Slic3r::ExtrusionLoop&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/ExtrusionEntity.hpp:299:7, inlined from 'virtual Slic3r::ExtrusionEntity* Slic3r::ExtrusionLoop::clone() const' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/ExtrusionEntity.hpp:314:74: /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: 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++/14.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::ExtrusionPath*, vector<Slic3r::ExtrusionPath> >; _ForwardIterator = Slic3r::ExtrusionPath*; _Tp = Slic3r::ExtrusionPath]' at /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_vector.h:1624: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++/14.2.1/bits/vector.tcc:238:44, inlined from 'void Slic3r::ExtrusionLoop::clip_end(double, Slic3r::ExtrusionPaths*) const' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/ExtrusionEntity.cpp:298:20: /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: 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++/14.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::ExtrusionPath*, vector<Slic3r::ExtrusionPath> >; _ForwardIterator = Slic3r::ExtrusionPath*; _Tp = Slic3r::ExtrusionPath]' at /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_vector.h:606:31, inlined from 'Slic3r::ExtrusionMultiPath::ExtrusionMultiPath(const Slic3r::ExtrusionMultiPath&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/ExtrusionEntity.hpp:253:57, inlined from 'virtual Slic3r::ExtrusionEntity* Slic3r::ExtrusionMultiPath::clone() const' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/ExtrusionEntity.hpp:263:79: /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> >' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/vector:72: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:452:7: note: parameter passing for argument of type 'std::vector<Slic3r::ExtrusionPath>::iterator' changed in GCC 7.1 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:133:5: note: parameter passing for argument of type 'std::vector<Slic3r::ExtrusionPath>::const_iterator' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/vector.tcc:170:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> >' changed in GCC 7.1 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/ExtrusionEntity.cpp: In member function 'void Slic3r::ExtrusionLoop::split_at(const Slic3r::Point&, bool, double)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/ExtrusionEntity.cpp:288:55: note: parameter passing for argument of type 'std::vector<Slic3r::ExtrusionPath>::const_iterator' changed in GCC 7.1 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/ExtrusionEntity.cpp:289:55: note: parameter passing for argument of type 'std::vector<Slic3r::ExtrusionPath>::const_iterator' changed in GCC 7.1 [69/669] Building CXX object src/libsl.../Feature/Interlocking/VoxelUtils.cpp.o [70/669] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Emboss.cpp.o [70/669] Building CXX object src/libsl....dir/Feature/FuzzySkin/FuzzySkin.cpp.o [71/669] Building CXX object src/libsl...MakeFiles/libslic3r.dir/Extruder.cpp.o /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Extruder.cpp: In member function 'std::pair<double, double> Slic3r::Extruder::extrude(double)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Extruder.cpp:33: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 [71/669] Building CXX object src/libsl...akeFiles/libslic3r.dir/Fill/Fill.cpp.o [72/669] Building CXX object src/libsl...3r.dir/ExtrusionEntityCollection.cpp.o [72/669] Building CXX object src/libsl...bslic3r.dir/Fill/Fill3DHoneycomb.cpp.o [73/669] Building CXX object src/libsl...libslic3r.dir/ExtrusionSimulator.cpp.o In file included from /usr/include/c++/14.2.1/armv7l-unknown-linux-gnueabihf/bits/c++allocator.h:33, from /usr/include/c++/14.2.1/bits/allocator.h:46, from /usr/include/c++/14.2.1/string:43, from /usr/include/c++/14.2.1/bits/locale_classes.h:40, from /usr/include/c++/14.2.1/bits/ios_base.h:41, from /usr/include/c++/14.2.1/streambuf:43, from /usr/include/c++/14.2.1/bits/streambuf_iterator.h:35, from /usr/include/c++/14.2.1/iterator:66, from /usr/include/boost/iterator/iterator_traits.hpp:8, from /usr/include/boost/range/mutable_iterator.hpp:23, from /usr/include/boost/range/iterator.hpp:20, from /usr/include/boost/range/value_type.hpp:19, from /usr/include/boost/geometry/core/closure.hpp:22, from /usr/include/boost/geometry/geometry.hpp:31, from /usr/include/boost/geometry.hpp:17, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/ExtrusionSimulator.cpp:10: 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<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:529:16, inlined from 'void boost::allocator_construct_n(A&, T*, std::size_t) [with A = std::allocator<unsigned char>; T = unsigned char]' at /usr/include/boost/core/allocator_access.hpp:745:35, 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:76:33, 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/ExtrusionSimulator.cpp:890:7, inlined from 'Slic3r::ExtrusionSimulator::ExtrusionSimulator()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/ExtrusionSimulator.cpp:902:12: /usr/include/c++/14.2.1/bits/new_allocator.h:191:4: warning: 'void* __builtin_memset(void*, int, unsigned int)' offset 0 is out of the bounds [0, 0] [-Warray-bounds=] [73/669] Building CXX object src/libsl.../libslic3r.dir/Fill/FillAdaptive.cpp.o [74/669] Building CXX object src/libsl.../Feature/Interlocking/VoxelUtils.cpp.o [74/669] Building CXX object src/libsl...iles/libslic3r.dir/Fill/FillBase.cpp.o [75/669] Building CXX object src/libsl....dir/Feature/FuzzySkin/FuzzySkin.cpp.o [75/669] Building CXX object src/libsl...ibslic3r.dir/Fill/FillConcentric.cpp.o [76/669] Building CXX object src/libsl...bslic3r.dir/Fill/Fill3DHoneycomb.cpp.o [76/669] Building CXX object src/libsl.../libslic3r.dir/Fill/FillEnsuring.cpp.o [77/669] Building CXX object src/libsl...terlocking/InterlockingGenerator.cpp.o /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Feature/Interlocking/InterlockingGenerator.cpp: In member function 'void Slic3r::InterlockingGenerator::applyMicrostructureToOutlines(const std::unordered_set<Eigen::Matrix<int, 3, 1, 2> >&, const std::vector<std::vector<Slic3r::ExPolygon> >&) const': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Feature/Interlocking/InterlockingGenerator.cpp:295:64: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'Eigen::DenseCoeffsBase<Eigen::Matrix<int, 3, 1, 2>, 1>::Scalar' {aka 'int'} [-Wsign-compare] [77/669] Building CXX object src/libsl...libslic3r.dir/Fill/FillHoneycomb.cpp.o [78/669] Building CXX object src/libsl...akeFiles/libslic3r.dir/Fill/Fill.cpp.o In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61, from /usr/include/c++/14.2.1/algorithm:61, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Fill/Fill.cpp:13: /usr/include/c++/14.2.1/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:43&, auto:44&)> >]': /usr/include/c++/14.2.1/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 /usr/include/c++/14.2.1/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:43&, auto:44&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1770: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++/14.2.1/bits/stl_algo.h:1770: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++/14.2.1/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++/14.2.1/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 /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_algo.h:1770: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++/14.2.1/bits/stl_algo.h:1770: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++/14.2.1/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:43&, auto:44&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1876: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++/14.2.1/bits/stl_algo.h:1876: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++/14.2.1/bits/stl_algo.h:1890:25: 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++/14.2.1/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++/14.2.1/bits/stl_algo.h:1876: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++/14.2.1/bits/stl_algo.h:1876: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++/14.2.1/bits/stl_algo.h:1890:25: 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:43&, auto:44&)> >]', 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:43&, auto:44&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18, inlined from 'void Slic3r::insert_fills_into_islands(Layer&, uint32_t, uint32_t, uint32_t)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Fill/Fill.cpp:444:18: /usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: 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 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:43&, auto:44&)> >]', 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:43&, auto:44&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908: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:43&, auto:44&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18, inlined from 'void Slic3r::insert_fills_into_islands(Layer&, uint32_t, uint32_t, uint32_t)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Fill/Fill.cpp:444:18: /usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: 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++/14.2.1/bits/stl_algo.h:1822:23: 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 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++/14.2.1/bits/stl_algo.h:4772:18, inlined from 'void Slic3r::Layer::make_ironing()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Fill/Fill.cpp:855:11: /usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: 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::__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++/14.2.1/bits/stl_algo.h:1908: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++/14.2.1/bits/stl_algo.h:4772:18, inlined from 'void Slic3r::Layer::make_ironing()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Fill/Fill.cpp:855:11: /usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: 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++/14.2.1/bits/stl_algo.h:1822:23: 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 [78/669] Building CXX object src/libsl...es/libslic3r.dir/Fill/FillGyroid.cpp.o [79/669] Building CXX object src/libsl...ibslic3r.dir/Fill/FillConcentric.cpp.o [79/669] Building CXX object src/libsl...libslic3r.dir/Fill/FillPlanePath.cpp.o [80/669] Building CXX object src/libsl...libslic3r.dir/Fill/FillHoneycomb.cpp.o In file included from /usr/include/c++/14.2.1/map:62, from /usr/include/boost/polygon/isotropy.hpp:18, from /usr/include/boost/polygon/polygon.hpp:12, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Fill/../Point.hpp:620, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Fill/../ExPolygon.hpp:27, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Fill/../ClipperUtils.hpp:19, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Fill/FillHoneycomb.cpp:13: /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_tree.h:2454: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 In file included from /usr/include/c++/14.2.1/map:63: In member function 'std::__enable_if_t<((bool)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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Fill/FillHoneycomb.cpp:33:34: /usr/include/c++/14.2.1/bits/stl_map.h:926:38: 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 [80/669] Building CXX object src/libsl...iles/libslic3r.dir/Fill/FillLine.cpp.o [81/669] Building CXX object src/libsl.../libslic3r.dir/Fill/FillEnsuring.cpp.o In file included from /usr/include/c++/14.2.1/vector:72, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Fill/FillBase.hpp:23, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Fill/FillEnsuring.hpp:8, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Fill/FillEnsuring.cpp:6: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:954:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/vector.tcc:954:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/vector.tcc:954: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++/14.2.1/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 'Slic3r::ThickPolylines Slic3r::make_fill_polylines(const Fill*, const Surface*, const FillParams&, bool, bool, bool)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Fill/FillEnsuring.cpp:581:43: /usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Fill/FillEnsuring.cpp:629:38: /usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 [81/669] Building CXX object src/libsl...libslic3r.dir/Fill/FillLightning.cpp.o [82/669] Building CXX object src/libsl...iles/libslic3r.dir/Fill/FillBase.cpp.o /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Fill/FillBase.cpp: In function 'std::pair<double, double> Slic3r::path_lengths_along_contour(const ContourIntersectionPoint*, const ContourIntersectionPoint*, double)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Fill/FillBase.cpp:270: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 In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61, from /usr/include/c++/14.2.1/algorithm:61, from /usr/include/boost/smart_ptr/shared_ptr.hpp:31, from /usr/include/boost/log/core/core.hpp:19, from /usr/include/boost/log/sources/basic_logger.hpp:36, from /usr/include/boost/log/sources/severity_logger.hpp:23, from /usr/include/boost/log/trivial.hpp:23, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Fill/FillBase.cpp:10: /usr/include/c++/14.2.1/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:34&, const auto:35&)> >]': /usr/include/c++/14.2.1/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 /usr/include/c++/14.2.1/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:34&, const auto:35&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1770: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++/14.2.1/bits/stl_algo.h:1770: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++/14.2.1/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:34&, const auto:35&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1876: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++/14.2.1/bits/stl_algo.h:1876: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++/14.2.1/bits/stl_algo.h:1890:25: 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 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:34&, const auto:35&)> >]', 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:34&, const auto:35&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805: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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Fill/FillBase.cpp:1550:14: /usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: 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 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:34&, const auto:35&)> >]', 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:34&, const auto:35&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908: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:34&, const auto:35&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805: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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Fill/FillBase.cpp:1550:14: /usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: 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++/14.2.1/bits/stl_algo.h:1822:23: 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 [82/669] Building CXX object src/libsl...dir/Fill/Lightning/DistanceField.cpp.o [83/669] Building CXX object src/libsl...es/libslic3r.dir/Fill/FillGyroid.cpp.o In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61, from /usr/include/c++/14.2.1/algorithm:61, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Fill/FillGyroid.cpp:7: /usr/include/c++/14.2.1/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++/14.2.1/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 /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_algo.h:1750: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++/14.2.1/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++/14.2.1/bits/stl_algo.h:1770: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++/14.2.1/bits/stl_algo.h:1770: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++/14.2.1/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++/14.2.1/bits/stl_algo.h:1876: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++/14.2.1/bits/stl_algo.h:1876: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++/14.2.1/bits/stl_algo.h:1890: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 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++/14.2.1/bits/stl_algo.h:4805:18, inlined from 'std::vector<Eigen::Matrix<double, 2, 1, 2> > Slic3r::make_one_period(double, double, double, double, bool, bool, double)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Fill/FillGyroid.cpp:107:22: /usr/include/c++/14.2.1/bits/stl_algo.h:1905: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 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++/14.2.1/bits/stl_algo.h:1908: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++/14.2.1/bits/stl_algo.h:4805:18, inlined from 'std::vector<Eigen::Matrix<double, 2, 1, 2> > Slic3r::make_one_period(double, double, double, double, bool, bool, double)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Fill/FillGyroid.cpp:107:22: /usr/include/c++/14.2.1/bits/stl_algo.h:1817: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 /usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: 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 [83/669] Building CXX object src/libsl...c3r.dir/Fill/Lightning/Generator.cpp.o [84/669] Building CXX object src/libsl.../libslic3r.dir/Fill/FillAdaptive.cpp.o /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Fill/FillAdaptive.cpp: In function 'std::pair<double, double> Slic3r::FillAdaptive::adaptive_fill_line_spacing(const Slic3r::PrintObject&)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Fill/FillAdaptive.cpp:289: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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Fill/FillAdaptive.cpp: In function 'Slic3r::FillAdaptive::rtree_segment_t Slic3r::FillAdaptive::mk_rtree_seg(const Slic3r::Point&, const Slic3r::Point&)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Fill/FillAdaptive.cpp:670: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 In file included from /usr/include/boost/geometry/index/rtree.hpp:58, from /usr/include/boost/geometry/algorithms/detail/within/multi_point.hpp:37, from /usr/include/boost/geometry/algorithms/detail/within/implementation.hpp:30, from /usr/include/boost/geometry/algorithms/detail/covered_by/implementation.hpp:26, from /usr/include/boost/geometry/algorithms/covered_by.hpp:24, from /usr/include/boost/geometry/algorithms/detail/buffer/buffered_piece_collection.hpp:33, from /usr/include/boost/geometry/algorithms/detail/buffer/buffer_inserter.hpp:30, from /usr/include/boost/geometry/algorithms/detail/buffer/implementation.hpp:25, from /usr/include/boost/geometry/algorithms/buffer.hpp:22, from /usr/include/boost/geometry/geometry.hpp:63, from /usr/include/boost/geometry.hpp:17, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Fill/FillAdaptive.cpp:38: /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> >]': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Fill/FillAdaptive.cpp:719:32: required from here /usr/include/boost/geometry/index/predicates.hpp:180: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 180 | intersects(Geometry const& g) | ^~~~~~~~~~ /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Fill/FillAdaptive.cpp: In function 'std::pair<double, double> Slic3r::FillAdaptive::adaptive_fill_line_spacing(const Slic3r::PrintObject&)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Fill/FillAdaptive.cpp:289: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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/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)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Fill/FillAdaptive.cpp:878: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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Fill/FillAdaptive.cpp:1191: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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Fill/FillAdaptive.cpp:1191: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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Fill/FillAdaptive.cpp:1191: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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Fill/FillAdaptive.cpp: In function 'Slic3r::FillAdaptive::rtree_segment_t Slic3r::FillAdaptive::mk_rtree_seg(const Slic3r::Point&, const Slic3r::Point&)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Fill/FillAdaptive.cpp:670: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 /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:180: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 180 | intersects(Geometry const& g) | ^~~~~~~~~~ /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Fill/FillAdaptive.cpp: In function 'void Slic3r::FillAdaptive::add_hook(const Intersection&, double, coordf_t, double, const rtree_t&, const Slic3r::Lines&)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Fill/FillAdaptive.cpp:719: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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Fill/FillAdaptive.cpp:719: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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Fill/FillAdaptive.cpp:769: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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Fill/FillAdaptive.cpp:769: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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Fill/FillAdaptive.cpp: In function 'Slic3r::FillAdaptive::rtree_segment_t Slic3r::FillAdaptive::mk_rtree_seg(const Slic3r::Line&)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Fill/FillAdaptive.cpp:673: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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Fill/FillAdaptive.cpp: In function 'void Slic3r::FillAdaptive::add_hook(const Intersection&, double, coordf_t, double, const rtree_t&, const Slic3r::Lines&)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Fill/FillAdaptive.cpp:719: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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Fill/FillAdaptive.cpp:719: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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Fill/FillAdaptive.cpp:769: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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Fill/FillAdaptive.cpp:769: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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/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)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Fill/FillAdaptive.cpp:1191: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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Fill/FillAdaptive.cpp:1191: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 In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61, from /usr/include/c++/14.2.1/algorithm:61, from /usr/include/eigen3/Eigen/Core:95, from /usr/include/eigen3/Eigen/Geometry:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/bundled_deps/admesh/./admesh/stl.h:31, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Fill/FillAdaptive.cpp:6: /usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, const pair<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, unsigned int>*>*, vector<pair<double, const pair<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, unsigned int>*>, allocator<pair<double, const pair<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, unsigned int>*> > > >; _Distance = int; _Tp = pair<double, const pair<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, unsigned int>*>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<boost::geometry::index::detail::rtree::visitors::pair_first_less>]': /usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, const std::pair<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, unsigned int>*>*, std::vector<std::pair<double, const std::pair<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, unsigned int>*>, std::allocator<std::pair<double, const std::pair<boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >, unsigned int>*> > > >' changed in GCC 7.1 /usr/include/c++/14.2.1/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:248&, const auto:249&)> >]': /usr/include/c++/14.2.1/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 /usr/include/c++/14.2.1/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:248&, const auto:249&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1770: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++/14.2.1/bits/stl_algo.h:1770: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++/14.2.1/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:248&, const auto:249&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1876: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++/14.2.1/bits/stl_algo.h:1876: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++/14.2.1/bits/stl_algo.h:1890:25: 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Fill/FillAdaptive.cpp: In function 'std::pair<double, double> Slic3r::FillAdaptive::adaptive_fill_line_spacing(const Slic3r::PrintObject&)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Fill/FillAdaptive.cpp:289: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 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:248&, const auto:249&)> >]', 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:248&, const auto:249&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18, inlined from 'Slic3r::Polylines Slic3r::FillAdaptive::connect_lines_using_hooks(Slic3r::Polylines&&, const Slic3r::ExPolygon&, double, coordf_t, coordf_t)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Fill/FillAdaptive.cpp:1133:22: /usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: 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 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:248&, const auto:249&)> >]', 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:248&, const auto:249&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908: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:248&, const auto:249&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18, inlined from 'Slic3r::Polylines Slic3r::FillAdaptive::connect_lines_using_hooks(Slic3r::Polylines&&, const Slic3r::ExPolygon&, double, coordf_t, coordf_t)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Fill/FillAdaptive.cpp:1133:22: /usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: 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++/14.2.1/bits/stl_algo.h:1822:23: 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 [84/669] Building CXX object src/libsl...bslic3r.dir/Fill/Lightning/Layer.cpp.o [85/669] Building CXX object src/libsl...libslic3r.dir/Fill/FillPlanePath.cpp.o [85/669] Building CXX object src/libsl...ic3r.dir/Fill/Lightning/TreeNode.cpp.o [86/669] Building CXX object src/libsl...iles/libslic3r.dir/Fill/FillLine.cpp.o [86/669] Building CXX object src/libsl...bslic3r.dir/Fill/FillRectilinear.cpp.o [87/669] Building CXX object src/libsl...bslic3r.dir/Fill/Lightning/Layer.cpp.o [87/669] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Flow.cpp.o [88/669] Building CXX object src/libsl...dir/Fill/Lightning/DistanceField.cpp.o [88/669] Building CXX object src/libsl...keFiles/libslic3r.dir/Format/3mf.cpp.o [89/669] Building CXX object src/libsl...ic3r.dir/Fill/Lightning/TreeNode.cpp.o In file included from /usr/include/eigen3/Eigen/Core:253, from /usr/include/eigen3/Eigen/Geometry:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Point.hpp:23, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/EdgeGrid.hpp:22, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Fill/Lightning/TreeNode.hpp:17, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Fill/Lightning/TreeNode.cpp:4: 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Fill/Lightning/TreeNode.cpp:160: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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/EdgeGrid.hpp:212:16, inlined from 'bool Slic3r::FillLightning::lineSegmentPolygonsIntersection(const Slic3r::Point&, const Slic3r::Point&, const Slic3r::EdgeGrid::Grid&, Slic3r::Point&, coord_t)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Fill/Lightning/TreeNode.cpp:176:50: /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h:359:99: 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] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/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)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Fill/Lightning/TreeNode.cpp:174: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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Fill/Lightning/TreeNode.cpp:160: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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/EdgeGrid.hpp:212:16, inlined from 'bool Slic3r::FillLightning::lineSegmentPolygonsIntersection(const Slic3r::Point&, const Slic3r::Point&, const Slic3r::EdgeGrid::Grid&, Slic3r::Point&, coord_t)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Fill/Lightning/TreeNode.cpp:176:50: /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h:359:99: 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] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/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)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Fill/Lightning/TreeNode.cpp:174: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 [89/669] Building CXX object src/libsl...keFiles/libslic3r.dir/Format/AMF.cpp.o [90/669] Building CXX object src/libsl...libslic3r.dir/Fill/FillLightning.cpp.o [90/669] Building CXX object src/libsl...keFiles/libslic3r.dir/Format/OBJ.cpp.o [91/669] Building CXX object src/libsl...c3r.dir/Fill/Lightning/Generator.cpp.o [91/669] Building CXX object src/libsl...s/libslic3r.dir/Format/objparser.cpp.o [92/669] Building CXX object src/libsl...s/libslic3r.dir/Format/objparser.cpp.o [92/669] Building CXX object src/libsl...keFiles/libslic3r.dir/Format/STL.cpp.o [93/669] Building CXX object src/libsl...bslic3r.dir/Fill/FillRectilinear.cpp.o In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61, from /usr/include/c++/14.2.1/algorithm:61, from /usr/include/boost/smart_ptr/shared_ptr.hpp:31, from /usr/include/boost/log/core/core.hpp:19, from /usr/include/boost/log/sources/basic_logger.hpp:36, from /usr/include/boost/log/sources/severity_logger.hpp:23, from /usr/include/boost/log/trivial.hpp:23, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Fill/FillRectilinear.cpp:11: /usr/include/c++/14.2.1/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++/14.2.1/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 /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_algo.h:1770: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++/14.2.1/bits/stl_algo.h:1770: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++/14.2.1/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++/14.2.1/bits/stl_algo.h:1876: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++/14.2.1/bits/stl_algo.h:1876: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++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::SegmentIntersection*, std::vector<Slic3r::SegmentIntersection> >' changed in GCC 7.1 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++/14.2.1/bits/stl_algo.h:4772:18, inlined from 'std::vector<Slic3r::SegmentedIntersectionLine> Slic3r::slice_region_by_vertical_lines(const ExPolygonWithOffset&, size_t, coord_t, coord_t)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Fill/FillRectilinear.cpp:863:18: /usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::SegmentIntersection*, std::vector<Slic3r::SegmentIntersection> >' changed in GCC 7.1 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++/14.2.1/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<Slic3r::SegmentIntersection*, vector<Slic3r::SegmentIntersection> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4772:18, inlined from 'std::vector<Slic3r::SegmentedIntersectionLine> Slic3r::slice_region_by_vertical_lines(const ExPolygonWithOffset&, size_t, coord_t, coord_t)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Fill/FillRectilinear.cpp:863:18: /usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: 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++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::SegmentIntersection*, std::vector<Slic3r::SegmentIntersection> >' changed in GCC 7.1 [93/669] Building CXX object src/libsl...ic3r.dir/Format/SLAArchiveWriter.cpp.o [94/669] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Flow.cpp.o [94/669] Building CXX object src/libsl...ic3r.dir/Format/SLAArchiveReader.cpp.o [95/669] Building CXX object src/libsl...keFiles/libslic3r.dir/Format/OBJ.cpp.o [95/669] Building CXX object src/libsl...r.dir/Format/ZipperArchiveImport.cpp.o [96/669] Building CXX object src/libsl...keFiles/libslic3r.dir/Format/STL.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:56, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Slicing.hpp:22, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Model.hpp:20, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Format/STL.cpp:14: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:767:40: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = double]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:955:38: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = int]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1074:36: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = std::__cxx11::basic_string<char>]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1266:50: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1430:35: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Eigen::Matrix<double, 2, 1, 2>]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1583:39: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = unsigned char]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1765:7: required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:1223:1512: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TowerSpeeds]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1765:7: required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:1223:1583: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeeds]' [96/669] Building CXX object src/libsl...keFiles/libslic3r.dir/Format/SL1.cpp.o [97/669] Building CXX object src/libsl...keFiles/libslic3r.dir/Format/AMF.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:56, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Slicing.hpp:22, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Model.hpp:20, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Format/AMF.cpp:20: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:767:40: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = double]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:955:38: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = int]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1074:36: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = std::__cxx11::basic_string<char>]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1266:50: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1430:35: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Eigen::Matrix<double, 2, 1, 2>]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1583:39: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = unsigned char]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1765:7: required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:1223:1512: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TowerSpeeds]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1765:7: required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:1223:1583: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeeds]' In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/ExtrusionOrder.hpp:12, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode.hpp:18, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Format/AMF.cpp:21: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp: In member function 'std::optional<Slic3r::WipeTower::ToolChangeResult> Slic3r::GCode::WipeTowerIntegration::get_toolchange(std::size_t, bool) const': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:48:25: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector<std::vector<Slic3r::WipeTower::ToolChangeResult> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [97/669] Building CXX object src/libsl...les/libslic3r.dir/Format/SL1_SVG.cpp.o [98/669] Building CXX object src/libsl...ic3r.dir/Format/SLAArchiveWriter.cpp.o [98/669] Building CXX object src/libsl...libslic3r.dir/Format/AnycubicSLA.cpp.o [99/669] Building CXX object src/libsl...ic3r.dir/Format/SLAArchiveReader.cpp.o [99/669] Building CXX object src/libsl...eFiles/libslic3r.dir/Format/STEP.cpp.o [100/669] Building CXX object src/libs...r.dir/Format/ZipperArchiveImport.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:56, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Format/ZipperArchiveImport.hpp:14, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Format/ZipperArchiveImport.cpp:5: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:767:40: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = double]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:955:38: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = int]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1074:36: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = std::__cxx11::basic_string<char>]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1266:50: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1430:35: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Eigen::Matrix<double, 2, 1, 2>]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1583:39: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = unsigned char]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1765:7: required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:1223:1512: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TowerSpeeds]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1765:7: required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:1223:1583: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeeds]' [100/669] Building CXX object src/libs...keFiles/libslic3r.dir/Format/SVG.cpp.o [101/669] Building CXX object src/libs...les/libslic3r.dir/Format/SL1_SVG.cpp.o In file included from /usr/include/c++/14.2.1/vector:72, from /usr/include/c++/14.2.1/functional:64, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Format/SL1_SVG.hpp:8, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Format/SL1_SVG.cpp:5: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 [101/669] Building CXX object src/libs.../Format/SLAArchiveFormatRegistry.cpp.o [102/669] Building CXX object src/libs...keFiles/libslic3r.dir/Format/3mf.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:56, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Slicing.hpp:22, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Model.hpp:20, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Format/3mf.cpp:8: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:767:40: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = double]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:955:38: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = int]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1074:36: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = std::__cxx11::basic_string<char>]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1266:50: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1430:35: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Eigen::Matrix<double, 2, 1, 2>]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1583:39: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = unsigned char]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1765:7: required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:1223:1512: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TowerSpeeds]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1765:7: required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:1223:1583: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeeds]' In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/ExtrusionOrder.hpp:12, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode.hpp:18, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Format/3mf.cpp:10: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp: In member function 'std::optional<Slic3r::WipeTower::ToolChangeResult> Slic3r::GCode::WipeTowerIntegration::get_toolchange(std::size_t, bool) const': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:48:25: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector<std::vector<Slic3r::WipeTower::ToolChangeResult> >::size_type' {aka 'unsigned int'} [-Wsign-compare] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Format/3mf.cpp: In member function 'bool Slic3r::_3MF_Exporter::_add_wipe_tower_information_file_to_archive(mz_zip_archive&, Slic3r::Model&)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Format/3mf.cpp:3891:21: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] [102/669] Building CXX object src/libs...ibslic3r.dir/Format/PrintRequest.cpp.o [103/669] Building CXX object src/libs...keFiles/libslic3r.dir/Format/SL1.cpp.o In file included from /usr/include/c++/14.2.1/vector:72, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Format/SLAArchiveWriter.hpp:9, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Format/SL1.hpp:10, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Format/SL1.cpp:5: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 [103/669] Building CXX object src/libs...ibslic3r.dir/GCode/ThumbnailData.cpp.o [104/669] Building CXX object src/libs...eFiles/libslic3r.dir/Format/STEP.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:56, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Slicing.hpp:22, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Model.hpp:20, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Format/STEP.cpp:8: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:767:40: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = double]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:955:38: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = int]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1074:36: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = std::__cxx11::basic_string<char>]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1266:50: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1430:35: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Eigen::Matrix<double, 2, 1, 2>]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1583:39: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = unsigned char]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1765:7: required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:1223:1512: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TowerSpeeds]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1765:7: required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:1223:1583: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeeds]' [104/669] Building CXX object src/libs...s/libslic3r.dir/GCode/Thumbnails.cpp.o [105/669] Building CXX object src/libs...libslic3r.dir/Format/AnycubicSLA.cpp.o In file included from /usr/include/c++/14.2.1/vector:72, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Format/SLAArchiveWriter.hpp:9, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Format/AnycubicSLA.hpp:15, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Format/AnycubicSLA.cpp:7: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 [105/669] Building CXX object src/libs...slic3r.dir/GCode/ConflictChecker.cpp.o [106/669] Building CXX object src/libs...ibslic3r.dir/GCode/ThumbnailData.cpp.o [106/669] Building CXX object src/libs...ibslic3r.dir/GCode/CoolingBuffer.cpp.o [107/669] Building CXX object src/libs...keFiles/libslic3r.dir/Format/SVG.cpp.o [107/669] Building CXX object src/libs...c3r.dir/GCode/ExtrusionProcessor.cpp.o [108/669] Building CXX object src/libs.../Format/SLAArchiveFormatRegistry.cpp.o In file included from /usr/include/c++/14.2.1/vector:72, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Format/SLAArchiveWriter.hpp:9, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Format/SL1.hpp:10, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Format/SLAArchiveFormatRegistry.cpp:8: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 [108/669] Building CXX object src/libs.../libslic3r.dir/GCode/FindReplace.cpp.o [109/669] Building CXX object src/libs...ibslic3r.dir/Format/PrintRequest.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:56, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Slicing.hpp:22, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Model.hpp:20, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Format/PrintRequest.cpp:11: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:767:40: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = double]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:955:38: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = int]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1074:36: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = std::__cxx11::basic_string<char>]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1266:50: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1430:35: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Eigen::Matrix<double, 2, 1, 2>]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1583:39: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = unsigned char]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1765:7: required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:1223:1512: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TowerSpeeds]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1765:7: required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:1223:1583: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeeds]' [109/669] Building CXX object src/libs...libslic3r.dir/GCode/LabelObjects.cpp.o [110/669] Building CXX object src/libs...s/libslic3r.dir/GCode/Thumbnails.cpp.o [110/669] Building CXX object src/libs.../libslic3r.dir/GCode/GCodeWriter.cpp.o [111/669] Building CXX object src/libs...slic3r.dir/GCode/ConflictChecker.cpp.o /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/ConflictChecker.cpp: In function 'std::vector<std::vector<Slic3r::ExtrusionPath> > Slic3r::getFakeExtrusionPathsFromWipeTower(const WipeTowerData&)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/ConflictChecker.cpp:124:114: 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 In file included from /usr/include/c++/14.2.1/map:62, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/ConflictChecker.hpp:12, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/ConflictChecker.cpp:6: /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_tree.h:2454: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 In file included from /usr/include/c++/14.2.1/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/ConflictChecker.cpp:295:66: /usr/include/c++/14.2.1/bits/stl_map.h:513:37: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/ConflictChecker.cpp:300:30: /usr/include/c++/14.2.1/bits/stl_map.h:513:37: 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 [111/669] Building CXX object src/libs...ibslic3r.dir/GCode/PostProcessor.cpp.o [112/669] Building CXX object src/libs...ibslic3r.dir/GCode/CoolingBuffer.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/ExtrusionOrder.hpp:12, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/../GCode.hpp:18, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/CoolingBuffer.cpp:27: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp: In member function 'std::optional<Slic3r::WipeTower::ToolChangeResult> Slic3r::GCode::WipeTowerIntegration::get_toolchange(std::size_t, bool) const': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:48:25: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector<std::vector<Slic3r::WipeTower::ToolChangeResult> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [112/669] Building CXX object src/libs...ic3r.dir/GCode/PressureEqualizer.cpp.o [113/669] Building CXX object src/libs...c3r.dir/GCode/ExtrusionProcessor.cpp.o In file included from /usr/include/c++/14.2.1/vector:65, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/ExtrusionProcessor.hpp:20, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/ExtrusionProcessor.cpp:1: /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type 'std::move_iterator<Slic3r::ExtrusionPath*>' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type 'std::move_iterator<Slic3r::ExtrusionPath*>' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, vector<Slic3r::ExtrusionPath> >; _ForwardIterator = Slic3r::ExtrusionPath*]': /usr/include/c++/14.2.1/bits/stl_uninitialized.h:113: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++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> >' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/vector:72: /usr/include/c++/14.2.1/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<Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> >; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator<Slic3r::ExtrusionPath>]': /usr/include/c++/14.2.1/bits/vector.tcc:954:7: note: parameter passing for argument of type 'std::vector<Slic3r::ExtrusionPath>::iterator' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/vector.tcc:954:7: 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++/14.2.1/bits/vector.tcc:954:7: note: parameter passing for argument of type '__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++/14.2.1/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++/14.2.1/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++/14.2.1/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<Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> >; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator<Slic3r::ExtrusionPath>]' at /usr/include/c++/14.2.1/bits/vector.tcc:969:34: /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type 'std::move_iterator<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<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<Slic3r::ExtrusionPath*, vector<Slic3r::ExtrusionPath> >; _ForwardIterator = Slic3r::ExtrusionPath*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, vector<Slic3r::ExtrusionPath> >; _ForwardIterator = Slic3r::ExtrusionPath*; _Tp = Slic3r::ExtrusionPath]' at /usr/include/c++/14.2.1/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<Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> >; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator<Slic3r::ExtrusionPath>]' at /usr/include/c++/14.2.1/bits/vector.tcc:984:34: /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__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++/14.2.1/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++/14.2.1/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++/14.2.1/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<Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> >; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator<Slic3r::ExtrusionPath>]' at /usr/include/c++/14.2.1/bits/vector.tcc:989:34: /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type 'std::move_iterator<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<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<Slic3r::ExtrusionPath*, vector<Slic3r::ExtrusionPath> >; _ForwardIterator = Slic3r::ExtrusionPath*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, vector<Slic3r::ExtrusionPath> >; _ForwardIterator = Slic3r::ExtrusionPath*; _Tp = Slic3r::ExtrusionPath]' at /usr/include/c++/14.2.1/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<Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> >; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator<Slic3r::ExtrusionPath>]' at /usr/include/c++/14.2.1/bits/vector.tcc:1022:38: /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> >' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/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<Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> >; <template-parameter-2-2> = void; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator<Slic3r::ExtrusionPath>]', inlined from 'Slic3r::ExtrusionEntityCollection Slic3r::ExtrusionProcessor::calculate_and_split_overhanging_extrusions(const Slic3r::ExtrusionEntityCollection*, const Slic3r::AABBTreeLines::LinesDistancer<Slic3r::Linef>&, const Slic3r::AABBTreeLines::LinesDistancer<Slic3r::CurledLine>&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/ExtrusionProcessor.cpp:149:38: /usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: 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++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> >' 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<Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> >; <template-parameter-2-2> = void; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator<Slic3r::ExtrusionPath>]', inlined from 'Slic3r::ExtrusionEntityCollection Slic3r::ExtrusionProcessor::calculate_and_split_overhanging_extrusions(const Slic3r::ExtrusionEntityCollection*, const Slic3r::AABBTreeLines::LinesDistancer<Slic3r::Linef>&, const Slic3r::AABBTreeLines::LinesDistancer<Slic3r::CurledLine>&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/ExtrusionProcessor.cpp:157:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: 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++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> >' changed in GCC 7.1 [113/669] Building CXX object src/libs...libslic3r.dir/GCode/PrintExtents.cpp.o [114/669] Building CXX object src/libs.../libslic3r.dir/GCode/FindReplace.cpp.o [114/669] Building CXX object src/libs...de/RetractWhenCrossingPerimeters.cpp.o [115/669] Building CXX object src/libs.../libslic3r.dir/GCode/GCodeWriter.cpp.o /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/GCodeWriter.cpp: In member function 'std::string Slic3r::GCodeWriter::extrude_to_xy(const Slic3r::Vec2d&, double, std::string_view)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/GCodeWriter.cpp:414: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 [115/669] Building CXX object src/libs...s/libslic3r.dir/GCode/SpiralVase.cpp.o [116/669] Building CXX object src/libs...libslic3r.dir/GCode/LabelObjects.cpp.o [116/669] Building CXX object src/libs...s/libslic3r.dir/GCode/SeamPlacer.cpp.o [117/669] Building CXX object src/libs...de/RetractWhenCrossingPerimeters.cpp.o [117/669] Building CXX object src/libs...s/libslic3r.dir/GCode/SeamChoice.cpp.o [118/669] Building CXX object src/libs...ibslic3r.dir/GCode/PostProcessor.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:56, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/PostProcessor.hpp:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/PostProcessor.cpp:6: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:767:40: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = double]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:955:38: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = int]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1074:36: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = std::__cxx11::basic_string<char>]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1266:50: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1430:35: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Eigen::Matrix<double, 2, 1, 2>]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1583:39: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = unsigned char]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1765:7: required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:1223:1512: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TowerSpeeds]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1765:7: required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:1223:1583: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeeds]' [118/669] Building CXX object src/libs...bslic3r.dir/GCode/SeamPerimeters.cpp.o [119/669] Building CXX object src/libs...libslic3r.dir/GCode/PrintExtents.cpp.o [119/669] Building CXX object src/libs...s/libslic3r.dir/GCode/SeamShells.cpp.o [120/669] Building CXX object src/libs...ic3r.dir/GCode/PressureEqualizer.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/ExtrusionOrder.hpp:12, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode.hpp:18, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/PressureEqualizer.cpp:17: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp: In member function 'std::optional<Slic3r::WipeTower::ToolChangeResult> Slic3r::GCode::WipeTowerIntegration::get_toolchange(std::size_t, bool) const': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:48:25: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector<std::vector<Slic3r::WipeTower::ToolChangeResult> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [120/669] Building CXX object src/libs...libslic3r.dir/GCode/SeamGeometry.cpp.o [121/669] Building CXX object src/libs...s/libslic3r.dir/GCode/SpiralVase.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:56, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCodeReader.hpp:21, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/SpiralVase.hpp:17, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/SpiralVase.cpp:9: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:767:40: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = double]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:955:38: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = int]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1074:36: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = std::__cxx11::basic_string<char>]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1266:50: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1430:35: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Eigen::Matrix<double, 2, 1, 2>]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1583:39: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = unsigned char]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1765:7: required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:1223:1512: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TowerSpeeds]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1765:7: required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:1223:1583: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeeds]' In file included from /usr/include/c++/14.2.1/vector:72, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/SpiralVase.hpp:14: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<double, std::allocator<double> >::iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> >::iterator' changed in GCC 7.1 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Slic3r::FloatOrPercent]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 [121/669] Building CXX object src/libs.../libslic3r.dir/GCode/SeamAligned.cpp.o [122/669] Building CXX object src/libs...s/libslic3r.dir/GCode/SeamChoice.cpp.o [122/669] Building CXX object src/libs...les/libslic3r.dir/GCode/SeamRear.cpp.o [123/669] Building CXX object src/libs...s/libslic3r.dir/GCode/SeamPlacer.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:56, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Slicing.hpp:22, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Model.hpp:20, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/SeamPainting.hpp:6, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/SeamPerimeters.hpp:12, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/SeamAligned.hpp:9, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/SeamPlacer.hpp:14, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/SeamPlacer.cpp:11: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:767:40: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = double]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:955:38: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = int]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1074:36: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = std::__cxx11::basic_string<char>]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1266:50: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1430:35: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Eigen::Matrix<double, 2, 1, 2>]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1583:39: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = unsigned char]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1765:7: required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:1223:1512: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TowerSpeeds]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1765:7: required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:1223:1583: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeeds]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/SeamPlacer.cpp: In member function 'boost::variant<Slic3r::Point, Slic3r::Seams::Scarf::Scarf> Slic3r::Seams::Placer::place_seam(const Slic3r::Layer*, const Slic3r::PrintRegion*, const Slic3r::ExtrusionLoop&, bool, const Slic3r::Point&) const': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/SeamPlacer.cpp:577:36: warning: possibly dangling reference to a temporary [-Wdangling-reference] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/SeamPlacer.cpp:578:32: note: the temporary was destroyed at the end of the full expression 'Slic3r::Seams::choose_closest_seam((* & seams_on_perimeters), Slic3r::Seams::Geometry::to_polygon(const Slic3r::ExtrusionLoop&)())' In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/SeamPainting.hpp:4: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp: In lambda function: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:602:12: warning: 'i_left' may be used uninitialized [-Wmaybe-uninitialized] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:599:24: note: 'i_left' declared here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:602:12: warning: 'i_left' may be used uninitialized [-Wmaybe-uninitialized] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:599:24: note: 'i_left' declared here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp: In lambda function: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:610:12: warning: 'i_right' may be used uninitialized [-Wmaybe-uninitialized] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:607:24: note: 'i_right' declared here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:610:12: warning: 'i_right' may be used uninitialized [-Wmaybe-uninitialized] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:607:24: note: 'i_right' declared here [123/669] Building CXX object src/libs...s/libslic3r.dir/GCode/SeamRandom.cpp.o [124/669] Building CXX object src/libs...libslic3r.dir/GCode/SeamGeometry.cpp.o In file included from /usr/include/c++/14.2.1/vector:65, from /usr/include/c++/14.2.1/functional:64, from /usr/include/oneapi/tbb/detail/_utils.h:23, from /usr/include/oneapi/tbb/detail/_range_common.h:21, from /usr/include/oneapi/tbb/blocked_range.h:22, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/SeamGeometry.hpp:4, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/SeamGeometry.cpp:1: /usr/include/c++/14.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator<Slic3r::Seams::Geometry::Extrusion*>; _ForwardIterator = Slic3r::Seams::Geometry::Extrusion*]': /usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type 'std::move_iterator<Slic3r::Seams::Geometry::Extrusion*>' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type 'std::move_iterator<Slic3r::Seams::Geometry::Extrusion*>' 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::Seams::Geometry::Extrusion*>; _ForwardIterator = Slic3r::Seams::Geometry::Extrusion*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator<Slic3r::Seams::Geometry::Extrusion*>; _ForwardIterator = Slic3r::Seams::Geometry::Extrusion*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator<Slic3r::Seams::Geometry::Extrusion*>; _ForwardIterator = Slic3r::Seams::Geometry::Extrusion*; _Tp = Slic3r::Seams::Geometry::Extrusion]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37, inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Slic3r::Seams::Geometry::Extrusion*; _ForwardIterator = Slic3r::Seams::Geometry::Extrusion*; _Allocator = allocator<Slic3r::Seams::Geometry::Extrusion>]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:399:2, inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Slic3r::Seams::Geometry::Extrusion}; _Tp = Slic3r::Seams::Geometry::Extrusion; _Alloc = std::allocator<Slic3r::Seams::Geometry::Extrusion>]' at /usr/include/c++/14.2.1/bits/vector.tcc:676:60: /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type 'std::move_iterator<Slic3r::Seams::Geometry::Extrusion*>' 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::Seams::Geometry::Extrusion*>; _ForwardIterator = Slic3r::Seams::Geometry::Extrusion*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator<Slic3r::Seams::Geometry::Extrusion*>; _ForwardIterator = Slic3r::Seams::Geometry::Extrusion*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator<Slic3r::Seams::Geometry::Extrusion*>; _ForwardIterator = Slic3r::Seams::Geometry::Extrusion*; _Tp = Slic3r::Seams::Geometry::Extrusion]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37, inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Slic3r::Seams::Geometry::Extrusion*; _ForwardIterator = Slic3r::Seams::Geometry::Extrusion*; _Allocator = allocator<Slic3r::Seams::Geometry::Extrusion>]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:399:2, inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Slic3r::Polygon, const Slic3r::BoundingBox&, const double&, const Slic3r::ExPolygon&, std::vector<boost::variant<Slic3r::Seams::Geometry::Overhang, Slic3r::Seams::Geometry::LoopOverhang>, std::allocator<boost::variant<Slic3r::Seams::Geometry::Overhang, Slic3r::Seams::Geometry::LoopOverhang> > >}; _Tp = Slic3r::Seams::Geometry::Extrusion; _Alloc = std::allocator<Slic3r::Seams::Geometry::Extrusion>]' at /usr/include/c++/14.2.1/bits/vector.tcc:676:60: /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type 'std::move_iterator<Slic3r::Seams::Geometry::Extrusion*>' changed in GCC 7.1 [124/669] Building CXX object src/libs...libslic3r.dir/GCode/SeamPainting.cpp.o [125/669] Building CXX object src/libs...bslic3r.dir/GCode/SeamPerimeters.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Polygon.hpp:30, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/ExPolygon.hpp:29, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/ClipperUtils.hpp:19, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/SeamPerimeters.cpp:10: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/MultiPoint.hpp: In function 'OutputIterator Slic3r::douglas_peucker(InputIterator, InputIterator, OutputIterator, TakeFloaterPredicate, PointGetter) [with SquareLengthType = double; InputIterator = __gnu_cxx::__normal_iterator<const Seams::Perimeters::PerimeterPoint*, std::vector<Seams::Perimeters::PerimeterPoint> >; OutputIterator = std::back_insert_iterator<std::vector<Seams::Perimeters::PerimeterPoint> >; TakeFloaterPredicate = douglas_peucker<double, __gnu_cxx::__normal_iterator<const Seams::Perimeters::PerimeterPoint*, std::vector<Seams::Perimeters::PerimeterPoint> >, std::back_insert_iterator<std::vector<Seams::Perimeters::PerimeterPoint> >, Seams::Perimeters::Impl::remove_redundant_points(const Slic3r::Seams::Perimeters::PerimeterPoints&, double)::<lambda(const Seams::Perimeters::PerimeterPoint&)> >(__gnu_cxx::__normal_iterator<const Seams::Perimeters::PerimeterPoint*, std::vector<Seams::Perimeters::PerimeterPoint> >, __gnu_cxx::__normal_iterator<const Seams::Perimeters::PerimeterPoint*, std::vector<Seams::Perimeters::PerimeterPoint> >, std::back_insert_iterator<std::vector<Seams::Perimeters::PerimeterPoint> >, double, Seams::Perimeters::Impl::remove_redundant_points(const Slic3r::Seams::Perimeters::PerimeterPoints&, double)::<lambda(const Seams::Perimeters::PerimeterPoint&)>)::<lambda(__gnu_cxx::__normal_iterator<const Seams::Perimeters::PerimeterPoint*, std::vector<Seams::Perimeters::PerimeterPoint> >, __gnu_cxx::__normal_iterator<const Seams::Perimeters::PerimeterPoint*, std::vector<Seams::Perimeters::PerimeterPoint> >, double)>; PointGetter = Seams::Perimeters::Impl::remove_redundant_points(const Slic3r::Seams::Perimeters::PerimeterPoints&, double)::<lambda(const Seams::Perimeters::PerimeterPoint&)>]': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/MultiPoint.hpp:37:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Slic3r::Seams::Perimeters::PerimeterPoint*, std::vector<Slic3r::Seams::Perimeters::PerimeterPoint> >' changed in GCC 7.1 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/MultiPoint.hpp:37:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Slic3r::Seams::Perimeters::PerimeterPoint*, std::vector<Slic3r::Seams::Perimeters::PerimeterPoint> >' changed in GCC 7.1 In function 'OutputIterator Slic3r::douglas_peucker(InputIterator, InputIterator, OutputIterator, double, PointGetter) [with SquareLengthType = double; InputIterator = __gnu_cxx::__normal_iterator<const Seams::Perimeters::PerimeterPoint*, std::vector<Seams::Perimeters::PerimeterPoint> >; OutputIterator = std::back_insert_iterator<std::vector<Seams::Perimeters::PerimeterPoint> >; PointGetter = Seams::Perimeters::Impl::remove_redundant_points(const Slic3r::Seams::Perimeters::PerimeterPoints&, double)::<lambda(const Seams::Perimeters::PerimeterPoint&)>]', inlined from 'Slic3r::Seams::Perimeters::PerimeterPoints Slic3r::Seams::Perimeters::Impl::remove_redundant_points(const Slic3r::Seams::Perimeters::PerimeterPoints&, double)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/SeamPerimeters.cpp:69:36: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/MultiPoint.hpp:148:45: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Slic3r::Seams::Perimeters::PerimeterPoint*, std::vector<Slic3r::Seams::Perimeters::PerimeterPoint> >' changed in GCC 7.1 In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/AABBTreeLines.hpp:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/SeamGeometry.hpp:18, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/SeamPerimeters.cpp:12: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp: In lambda function: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:602:12: warning: 'i_left' may be used uninitialized [-Wmaybe-uninitialized] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:599:24: note: 'i_left' declared here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:602:12: warning: 'i_left' may be used uninitialized [-Wmaybe-uninitialized] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:599:24: note: 'i_left' declared here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp: In lambda function: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:610:12: warning: 'i_right' may be used uninitialized [-Wmaybe-uninitialized] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:607:24: note: 'i_right' declared here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:610:12: warning: 'i_right' may be used uninitialized [-Wmaybe-uninitialized] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:607:24: note: 'i_right' declared here [125/669] Building CXX object src/libs...es/libslic3r.dir/GCode/SeamScarf.cpp.o [126/669] Building CXX object src/libs...s/libslic3r.dir/GCode/SeamShells.cpp.o [126/669] Building CXX object src/libs...slic3r.dir/GCode/ModelVisibility.cpp.o [127/669] Building CXX object src/libs.../libslic3r.dir/GCode/SeamAligned.cpp.o [127/669] Building CXX object src/libs...s/libslic3r.dir/GCode/SmoothPath.cpp.o [128/669] Building CXX object src/libs...es/libslic3r.dir/GCode/SeamScarf.cpp.o /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/SeamScarf.cpp: In function 'std::pair<std::vector<Slic3r::GCode::SmoothPathElement>, unsigned int> Slic3r::Seams::Scarf::add_scarf_seam(Slic3r::ExtrusionPaths&&, const Scarf&, const std::function<std::vector<Slic3r::GCode::SmoothPathElement>(tcb::span<const Slic3r::ExtrusionPath>)>&, bool)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/SeamScarf.cpp:318:48: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] In file included from /usr/include/c++/14.2.1/algorithm:61, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/libslic3r.h:32, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/ExtrusionEntity.hpp:23, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/SeamScarf.hpp:4, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/SeamScarf.cpp:1: /usr/include/c++/14.2.1/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::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1235: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++/14.2.1/bits/stl_algo.h:1235: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++/14.2.1/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> >' changed in GCC 7.1 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/SeamScarf.cpp: In function 'double Slic3r::Seams::Scarf::Impl::get_length(tcb::span<const Slic3r::GCode::SmoothPathElement>)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/SeamScarf.cpp:61:8: note: parameter passing for argument of type 'tcb::span<const Slic3r::GCode::SmoothPathElement>' changed in GCC 7.1 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/SeamScarf.cpp: In function 'Slic3r::GCode::SmoothPath Slic3r::Seams::Scarf::Impl::convert_to_smooth(tcb::span<const Slic3r::ExtrusionPath>)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/SeamScarf.cpp:79:19: note: parameter passing for argument of type 'tcb::span<const Slic3r::ExtrusionPath>' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/vector:72, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/ExtrusionEntity.hpp:19: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:452:7: note: parameter passing for argument of type 'std::vector<Slic3r::ExtrusionPath>::iterator' changed in GCC 7.1 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:133:5: note: parameter passing for argument of type 'std::vector<Slic3r::ExtrusionPath>::const_iterator' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/vector.tcc:170:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> >' changed in GCC 7.1 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/SeamScarf.cpp: In function 'Slic3r::ExtrusionPaths Slic3r::Seams::Scarf::Impl::split_paths(Slic3r::ExtrusionPaths&&, const PathPoint&)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/SeamScarf.cpp:55:34: note: parameter passing for argument of type 'std::vector<Slic3r::ExtrusionPath>::const_iterator' changed in GCC 7.1 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/SeamScarf.cpp:56:18: note: parameter passing for argument of type 'std::vector<Slic3r::ExtrusionPath>::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/vector:65: /usr/include/c++/14.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, vector<Slic3r::GCode::SmoothPathElement> >; _ForwardIterator = Slic3r::GCode::SmoothPathElement*]': /usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<Slic3r::GCode::SmoothPathElement*, vector<Slic3r::GCode::SmoothPathElement> >; _ForwardIterator = Slic3r::GCode::SmoothPathElement*]': /usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >' changed in GCC 7.1 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/SeamScarf.cpp: In function 'Slic3r::GCode::SmoothPath Slic3r::Seams::Scarf::Impl::elevate_scarf(const Slic3r::ExtrusionPaths&, std::size_t, const std::function<std::vector<Slic3r::GCode::SmoothPathElement>(tcb::span<const Slic3r::ExtrusionPath>)>&, double)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/SeamScarf.cpp:212:70: note: parameter passing for argument of type 'const tcb::span<const Slic3r::ExtrusionPath>' changed in GCC 7.1 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/SeamScarf.cpp:222:67: note: parameter passing for argument of type 'const tcb::span<const 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::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >; _ForwardIterator = Slic3r::GCode::SmoothPathElement*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, vector<Slic3r::GCode::SmoothPathElement> >; _ForwardIterator = Slic3r::GCode::SmoothPathElement*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, vector<Slic3r::GCode::SmoothPathElement> >; _ForwardIterator = Slic3r::GCode::SmoothPathElement*; _Tp = Slic3r::GCode::SmoothPathElement]' at /usr/include/c++/14.2.1/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::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >; _Tp = Slic3r::GCode::SmoothPathElement; _Alloc = std::allocator<Slic3r::GCode::SmoothPathElement>]' at /usr/include/c++/14.2.1/bits/vector.tcc:984: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::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >; <template-parameter-2-2> = void; _Tp = Slic3r::GCode::SmoothPathElement; _Alloc = std::allocator<Slic3r::GCode::SmoothPathElement>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1488:19, inlined from 'Slic3r::GCode::SmoothPath Slic3r::Seams::Scarf::Impl::elevate_scarf(const Slic3r::ExtrusionPaths&, std::size_t, const std::function<std::vector<Slic3r::GCode::SmoothPathElement>(tcb::span<const Slic3r::ExtrusionPath>)>&, double)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/SeamScarf.cpp:226:25: /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >' 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::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >; _ForwardIterator = Slic3r::GCode::SmoothPathElement*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, vector<Slic3r::GCode::SmoothPathElement> >; _ForwardIterator = Slic3r::GCode::SmoothPathElement*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, vector<Slic3r::GCode::SmoothPathElement> >; _ForwardIterator = Slic3r::GCode::SmoothPathElement*; _Tp = Slic3r::GCode::SmoothPathElement]' at /usr/include/c++/14.2.1/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::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >; _Tp = Slic3r::GCode::SmoothPathElement; _Alloc = std::allocator<Slic3r::GCode::SmoothPathElement>]' at /usr/include/c++/14.2.1/bits/vector.tcc:1022: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::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >; <template-parameter-2-2> = void; _Tp = Slic3r::GCode::SmoothPathElement; _Alloc = std::allocator<Slic3r::GCode::SmoothPathElement>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1488:19, inlined from 'Slic3r::GCode::SmoothPath Slic3r::Seams::Scarf::Impl::elevate_scarf(const Slic3r::ExtrusionPaths&, std::size_t, const std::function<std::vector<Slic3r::GCode::SmoothPathElement>(tcb::span<const Slic3r::ExtrusionPath>)>&, double)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/SeamScarf.cpp:226:25: /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >' 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<Slic3r::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >; _ForwardIterator = Slic3r::GCode::SmoothPathElement*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<Slic3r::GCode::SmoothPathElement*, vector<Slic3r::GCode::SmoothPathElement> >; _ForwardIterator = Slic3r::GCode::SmoothPathElement*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<Slic3r::GCode::SmoothPathElement*, vector<Slic3r::GCode::SmoothPathElement> >; _ForwardIterator = Slic3r::GCode::SmoothPathElement*; _Tp = Slic3r::GCode::SmoothPathElement]' at /usr/include/c++/14.2.1/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<Slic3r::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >; _Tp = Slic3r::GCode::SmoothPathElement; _Alloc = std::allocator<Slic3r::GCode::SmoothPathElement>]' at /usr/include/c++/14.2.1/bits/vector.tcc:984:34, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<Slic3r::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >; <template-parameter-2-2> = void; _Tp = Slic3r::GCode::SmoothPathElement; _Alloc = std::allocator<Slic3r::GCode::SmoothPathElement>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1488:19, inlined from 'Slic3r::GCode::SmoothPath Slic3r::Seams::Scarf::Impl::elevate_scarf(const Slic3r::ExtrusionPaths&, std::size_t, const std::function<std::vector<Slic3r::GCode::SmoothPathElement>(tcb::span<const Slic3r::ExtrusionPath>)>&, double)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/SeamScarf.cpp:227:25: /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >' 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<Slic3r::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >; _ForwardIterator = Slic3r::GCode::SmoothPathElement*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<Slic3r::GCode::SmoothPathElement*, vector<Slic3r::GCode::SmoothPathElement> >; _ForwardIterator = Slic3r::GCode::SmoothPathElement*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<Slic3r::GCode::SmoothPathElement*, vector<Slic3r::GCode::SmoothPathElement> >; _ForwardIterator = Slic3r::GCode::SmoothPathElement*; _Tp = Slic3r::GCode::SmoothPathElement]' at /usr/include/c++/14.2.1/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<Slic3r::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >; _Tp = Slic3r::GCode::SmoothPathElement; _Alloc = std::allocator<Slic3r::GCode::SmoothPathElement>]' at /usr/include/c++/14.2.1/bits/vector.tcc:1022:38, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<Slic3r::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >; <template-parameter-2-2> = void; _Tp = Slic3r::GCode::SmoothPathElement; _Alloc = std::allocator<Slic3r::GCode::SmoothPathElement>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1488:19, inlined from 'Slic3r::GCode::SmoothPath Slic3r::Seams::Scarf::Impl::elevate_scarf(const Slic3r::ExtrusionPaths&, std::size_t, const std::function<std::vector<Slic3r::GCode::SmoothPathElement>(tcb::span<const Slic3r::ExtrusionPath>)>&, double)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/SeamScarf.cpp:227:25: /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >' changed in GCC 7.1 In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> >]', inlined from 'std::pair<std::vector<Slic3r::GCode::SmoothPathElement>, unsigned int> Slic3r::Seams::Scarf::add_scarf_seam(Slic3r::ExtrusionPaths&&, const Scarf&, const std::function<std::vector<Slic3r::GCode::SmoothPathElement>(tcb::span<const Slic3r::ExtrusionPath>)>&, bool)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/SeamScarf.cpp:337:16: /usr/include/c++/14.2.1/bits/stl_algo.h:1357:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> >' changed in GCC 7.1 In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> >]', inlined from 'std::pair<std::vector<Slic3r::GCode::SmoothPathElement>, unsigned int> Slic3r::Seams::Scarf::add_scarf_seam(Slic3r::ExtrusionPaths&&, const Scarf&, const std::function<std::vector<Slic3r::GCode::SmoothPathElement>(tcb::span<const Slic3r::ExtrusionPath>)>&, bool)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/SeamScarf.cpp:359:16: /usr/include/c++/14.2.1/bits/stl_algo.h:1357:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> >' changed in GCC 7.1 [128/669] Building CXX object src/libs...libslic3r.dir/GCode/ToolOrdering.cpp.o [129/669] Building CXX object src/libs...les/libslic3r.dir/GCode/SeamRear.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/SeamPainting.hpp:4, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/SeamPerimeters.hpp:12, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/SeamRear.hpp:7, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/SeamRear.cpp:1: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp: In lambda function: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:602:12: warning: 'i_left' may be used uninitialized [-Wmaybe-uninitialized] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:599:24: note: 'i_left' declared here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:602:12: warning: 'i_left' may be used uninitialized [-Wmaybe-uninitialized] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:599:24: note: 'i_left' declared here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp: In lambda function: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:610:12: warning: 'i_right' may be used uninitialized [-Wmaybe-uninitialized] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:607:24: note: 'i_right' declared here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:610:12: warning: 'i_right' may be used uninitialized [-Wmaybe-uninitialized] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:607:24: note: 'i_right' declared here [129/669] Building CXX object src/libs...keFiles/libslic3r.dir/GCode/Wipe.cpp.o [130/669] Building CXX object src/libs...s/libslic3r.dir/GCode/SeamRandom.cpp.o [130/669] Building CXX object src/libs...es/libslic3r.dir/GCode/WipeTower.cpp.o [131/669] Building CXX object src/libs...s/libslic3r.dir/GCode/SmoothPath.cpp.o In file included from /usr/include/c++/14.2.1/algorithm:61, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/../libslic3r.h:32, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/../ExtrusionEntity.hpp:23, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/SmoothPath.hpp:9, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/SmoothPath.cpp:1: /usr/include/c++/14.2.1/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::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >' changed in GCC 7.1 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/SmoothPath.cpp: In member function 'Slic3r::GCode::SmoothPath Slic3r::GCode::SmoothPathCache::resolve_or_fit(tcb::span<const Slic3r::ExtrusionPath>, bool, double) const': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/SmoothPath.cpp:190:12: note: parameter passing for argument of type 'tcb::span<const Slic3r::ExtrusionPath>' changed in GCC 7.1 In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator<Slic3r::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >]', inlined from 'Slic3r::GCode::SmoothPath Slic3r::GCode::SmoothPathCache::resolve_or_fit_split_with_seam(const Slic3r::ExtrusionLoop&, bool, double, const Slic3r::Point&, double) const' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/SmoothPath.cpp:237:24: /usr/include/c++/14.2.1/bits/stl_algo.h:1357:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >' changed in GCC 7.1 In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator<Slic3r::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >]', inlined from 'Slic3r::GCode::SmoothPath Slic3r::GCode::SmoothPathCache::resolve_or_fit_split_with_seam(const Slic3r::ExtrusionLoop&, bool, double, const Slic3r::Point&, double) const' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/SmoothPath.cpp:241:24: /usr/include/c++/14.2.1/bits/stl_algo.h:1357:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/vector:65, from /usr/include/c++/14.2.1/functional:64, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/bundled_deps/ankerl/ankerl/unordered_dense.h:76, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/SmoothPath.hpp:4: /usr/include/c++/14.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, vector<Slic3r::GCode::SmoothPathElement> >; _ForwardIterator = Slic3r::GCode::SmoothPathElement*]': /usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >' 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::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >; _ForwardIterator = Slic3r::GCode::SmoothPathElement*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, vector<Slic3r::GCode::SmoothPathElement> >; _ForwardIterator = Slic3r::GCode::SmoothPathElement*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, vector<Slic3r::GCode::SmoothPathElement> >; _ForwardIterator = Slic3r::GCode::SmoothPathElement*; _Tp = Slic3r::GCode::SmoothPathElement]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Slic3r::GCode::SmoothPathElement; _Alloc = std::allocator<Slic3r::GCode::SmoothPathElement>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31, inlined from 'std::optional<Slic3r::Point> Slic3r::GCode::sample_path_point_at_distance_from_end(const SmoothPath&, double)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/SmoothPath.cpp:81:32: /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >' changed in GCC 7.1 [131/669] Building CXX object src/libs...r.dir/GCode/WipeTowerIntegration.cpp.o [132/669] Building CXX object src/libs...libslic3r.dir/GCode/SeamPainting.cpp.o [132/669] Building CXX object src/libs...bslic3r.dir/GCode/GCodeProcessor.cpp.o [133/669] Building CXX object src/libs...slic3r.dir/GCode/ModelVisibility.cpp.o [133/669] Building CXX object src/libs...ir/GCode/AvoidCrossingPerimeters.cpp.o [134/669] Building CXX object src/libs...libslic3r.dir/GCode/ToolOrdering.cpp.o In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61, from /usr/include/c++/14.2.1/algorithm:61, from /usr/include/eigen3/Eigen/Core:95, from /usr/include/eigen3/Eigen/Geometry:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Fill/FillAdaptive.hpp:18, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Print.hpp:24, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/ToolOrdering.cpp:6: /usr/include/c++/14.2.1/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++/14.2.1/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 /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: 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++/14.2.1/bits/specfun.h:43, from /usr/include/c++/14.2.1/cmath:3906, from /usr/include/eigen3/Eigen/src/Core/util/Macros.h:679, from /usr/include/eigen3/Eigen/Core:19: In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const unsigned int; _Up = unsigned int; bool _IsMove = false]', inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/14.2.1/bits/stl_algobase.h:521:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/14.2.1/bits/stl_algobase.h:548:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator<const unsigned int*, vector<unsigned int> >; _OI = unsigned int*]' at /usr/include/c++/14.2.1/bits/stl_algobase.h:555:31, inlined from '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator<const unsigned int*, vector<unsigned int> >; _OI = unsigned int*]' at /usr/include/c++/14.2.1/bits/stl_algobase.h:651:7, inlined from 'static _ForwardIterator std::__uninitialized_copy<true>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const unsigned int*, std::vector<unsigned int> >; _ForwardIterator = unsigned int*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:147:27, inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const unsigned int*, vector<unsigned int> >; _ForwardIterator = unsigned int*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const unsigned int*, vector<unsigned int> >; _ForwardIterator = unsigned int*; _Tp = unsigned int]' at /usr/include/c++/14.2.1/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 unsigned int*, std::vector<unsigned int> >; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]' at /usr/include/c++/14.2.1/bits/vector.tcc:1022:38, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const unsigned int*, std::vector<unsigned int> >; <template-parameter-2-2> = void; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1488:19, inlined from 'void Slic3r::append(std::vector<_Tp, _Alloc>&, const std::vector<T, Alloc2>&) [with T = unsigned int; Alloc = std::allocator<unsigned int>; Alloc2 = std::allocator<unsigned int>]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/libslic3r.h:138:20, inlined from 'void Slic3r::ToolOrdering::collect_extruder_statistics(bool)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/ToolOrdering.cpp:549:15: /usr/include/c++/14.2.1/bits/stl_algobase.h:452:23: warning: 'void* __builtin_memcpy(void*, const void*, unsigned int)' writing between 5 and 2147483644 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] In file included from /usr/include/c++/14.2.1/armv7l-unknown-linux-gnueabihf/bits/c++allocator.h:33, from /usr/include/c++/14.2.1/bits/allocator.h:46, from /usr/include/c++/14.2.1/string:43, from /usr/include/c++/14.2.1/bits/locale_classes.h:40, from /usr/include/c++/14.2.1/bits/ios_base.h:41, from /usr/include/c++/14.2.1/ios:44, from /usr/include/c++/14.2.1/istream:40, from /usr/include/c++/14.2.1/sstream:40, from /usr/include/c++/14.2.1/complex:45, from /usr/include/eigen3/Eigen/Core:50: In member function '_Tp* std::__new_allocator<_Tp>::allocate(size_type, const void*) [with _Tp = unsigned int]', inlined from 'static _Tp* std::allocator_traits<std::allocator<_CharT> >::allocate(allocator_type&, size_type) [with _Tp = unsigned int]' at /usr/include/c++/14.2.1/bits/alloc_traits.h:515:28, inlined from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:380:33, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const unsigned int*, std::vector<unsigned int> >; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]' at /usr/include/c++/14.2.1/bits/vector.tcc:1013:40, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const unsigned int*, std::vector<unsigned int> >; <template-parameter-2-2> = void; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1488:19, inlined from 'void Slic3r::append(std::vector<_Tp, _Alloc>&, const std::vector<T, Alloc2>&) [with T = unsigned int; Alloc = std::allocator<unsigned int>; Alloc2 = std::allocator<unsigned int>]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/libslic3r.h:138:20, inlined from 'void Slic3r::ToolOrdering::collect_extruder_statistics(bool)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/ToolOrdering.cpp:549:15: /usr/include/c++/14.2.1/bits/new_allocator.h:151:41: note: at offset [-2147483648, -1] into destination object of size [4, 2147483644] allocated by 'operator new' 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++/14.2.1/bits/stl_algo.h:4772:18, inlined from 'void Slic3r::sort_remove_duplicates(std::vector<_Tp>&) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/libslic3r.h:213:11, inlined from 'void Slic3r::ToolOrdering::initialize_layers(std::vector<double>&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/ToolOrdering.cpp:207:27: /usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 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++/14.2.1/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4772:18, inlined from 'void Slic3r::sort_remove_duplicates(std::vector<_Tp>&) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/libslic3r.h:213:11, inlined from 'void Slic3r::ToolOrdering::initialize_layers(std::vector<double>&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/ToolOrdering.cpp:207:27: /usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: 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++/14.2.1/vector:72, from /usr/include/c++/14.2.1/functional:64, from /usr/include/eigen3/Eigen/Core:85: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:452:7: note: parameter passing for argument of type 'std::vector<Slic3r::LayerTools>::iterator' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/vector.tcc: 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>]': /usr/include/c++/14.2.1/bits/vector.tcc:133:5: note: parameter passing for argument of type 'std::vector<Slic3r::LayerTools>::const_iterator' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/vector.tcc:170:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::LayerTools*, std::vector<Slic3r::LayerTools> >' changed in GCC 7.1 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/ToolOrdering.cpp: In member function 'void Slic3r::ToolOrdering::fill_wipe_tower_partitions(const Slic3r::PrintConfig&, coordf_t, coordf_t)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/ToolOrdering.cpp:463:51: note: parameter passing for argument of type 'std::vector<Slic3r::LayerTools>::const_iterator' changed in GCC 7.1 [134/669] Building CXX object src/libs...iles/libslic3r.dir/GCode/Travels.cpp.o [135/669] Building CXX object src/libs...es/libslic3r.dir/GCode/WipeTower.cpp.o /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/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)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/WipeTower.cpp:1474: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 [135/669] Building CXX object src/libs...bslic3r.dir/GCode/ExtrusionOrder.cpp.o [136/669] Building CXX object src/libs...keFiles/libslic3r.dir/GCode/Wipe.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/ExtrusionOrder.hpp:12, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/../GCode.hpp:18, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/Wipe.cpp:9: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp: In member function 'std::optional<Slic3r::WipeTower::ToolChangeResult> Slic3r::GCode::WipeTowerIntegration::get_toolchange(std::size_t, bool) const': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:48:25: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector<std::vector<Slic3r::WipeTower::ToolChangeResult> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [136/669] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode.cpp.o [137/669] Building CXX object src/libs...r.dir/GCode/WipeTowerIntegration.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/WipeTowerIntegration.cpp:1: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/WipeTowerIntegration.hpp: In member function 'std::optional<Slic3r::WipeTower::ToolChangeResult> Slic3r::GCode::WipeTowerIntegration::get_toolchange(std::size_t, bool) const': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/WipeTowerIntegration.hpp:48:25: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector<std::vector<Slic3r::WipeTower::ToolChangeResult> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [137/669] Building CXX object src/libs...eFiles/libslic3r.dir/GCodeReader.cpp.o [138/669] Building CXX object src/libs...ir/GCode/AvoidCrossingPerimeters.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/ExtrusionOrder.hpp:12, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/../GCode.hpp:18, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/AvoidCrossingPerimeters.cpp:18: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp: In member function 'std::optional<Slic3r::WipeTower::ToolChangeResult> Slic3r::GCode::WipeTowerIntegration::get_toolchange(std::size_t, bool) const': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:48:25: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector<std::vector<Slic3r::WipeTower::ToolChangeResult> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [138/669] Building CXX object src/libs...MakeFiles/libslic3r.dir/Geometry.cpp.o [139/669] Building CXX object src/libs...bslic3r.dir/GCode/GCodeProcessor.cpp.o /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/GCodeProcessor.cpp: In member function 'void Slic3r::GCodeProcessor::calculate_time(Slic3r::GCodeProcessorResult&, size_t, float)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/GCodeProcessor.cpp:4712:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] In file included from /usr/include/c++/14.2.1/map:62, from /usr/include/boost/polygon/isotropy.hpp:18, from /usr/include/boost/polygon/polygon.hpp:12, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Point.hpp:620, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/BoundingBox.hpp:18, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Fill/FillBase.hpp:29, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Fill/FillAdaptive.hpp:23, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Print.hpp:24, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/GCodeProcessor.cpp:7: /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_tree.h:2454: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 In file included from /usr/include/c++/14.2.1/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/GCodeProcessor.cpp:508:43: /usr/include/c++/14.2.1/bits/stl_map.h:513:37: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/GCodeProcessor.cpp:509:43: /usr/include/c++/14.2.1/bits/stl_map.h:513:37: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/GCodeProcessor.cpp:512:43: /usr/include/c++/14.2.1/bits/stl_map.h:513:37: 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 In file included from /usr/include/c++/14.2.1/vector:66, from /usr/include/c++/14.2.1/functional:64, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Utils.hpp:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/GCodeProcessor.cpp:6: /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_vector.h:678:7: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/vector:72: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<double>::iterator' 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 'void Slic3r::GCodeProcessor::UsedFilaments::increase_caches(double, unsigned char, double, double)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/GCodeProcessor.cpp:461:41: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/GCodeProcessor.cpp: In member function 'void Slic3r::GCodeProcessor::post_process()': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/GCodeProcessor.cpp:3752:104: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/GCodeProcessor.cpp:3753:103: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/GCodeProcessor.cpp:3754:112: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/GCodeProcessor.cpp:3760:114: note: parameter passing for argument of type 'std::initializer_list<double>' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> >::iterator' changed in GCC 7.1 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Slic3r::FloatOrPercent]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 [139/669] Building CXX object src/libs...libslic3r.dir/Geometry/ArcWelder.cpp.o [140/669] Building CXX object src/libs...iles/libslic3r.dir/GCode/Travels.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/ExtrusionOrder.hpp:12, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/Travels.hpp:22, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/Travels.cpp:1: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp: In member function 'std::optional<Slic3r::WipeTower::ToolChangeResult> Slic3r::GCode::WipeTowerIntegration::get_toolchange(std::size_t, bool) const': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:48:25: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector<std::vector<Slic3r::WipeTower::ToolChangeResult> >::size_type' {aka 'unsigned int'} [-Wsign-compare] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/Travels.cpp: In function 'std::vector<Slic3r::GCode::Impl::Travels::DistancedPoint> Slic3r::GCode::Impl::Travels::slice_xy_path(tcb::span<const Slic3r::Point>, tcb::span<const double>)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/Travels.cpp:178:29: note: parameter passing for argument of type 'tcb::span<const double>' changed in GCC 7.1 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/Travels.cpp: In function 'Slic3r::Points3 Slic3r::GCode::Impl::Travels::generate_elevated_travel(tcb::span<const Slic3r::Point>, const std::vector<double>&, double, const std::function<double(double)>&)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/Travels.cpp:220:101: note: parameter passing for argument of type 'tcb::span<const double>' changed in GCC 7.1 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/Travels.cpp:220:101: note: parameter passing for argument of type 'tcb::span<const double>' changed in GCC 7.1 [140/669] Building CXX object src/libs...es/libslic3r.dir/Geometry/Circle.cpp.o [141/669] Building CXX object src/libs...eFiles/libslic3r.dir/GCodeReader.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.hpp:56, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCodeReader.hpp:21, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCodeReader.cpp:5: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:767:40: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = double]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:955:38: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = int]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:1074:36: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = std::__cxx11::basic_string<char>]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:1266:50: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:1430:35: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Eigen::Matrix<double, 2, 1, 2>]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:1583:39: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = unsigned char]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:1765:7: required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.hpp:1223:1512: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TowerSpeeds]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:1765:7: required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.hpp:1223:1583: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeeds]' [141/669] Building CXX object src/libs...ibslic3r.dir/Geometry/ConvexHull.cpp.o [142/669] Building CXX object src/libs...bslic3r.dir/GCode/ExtrusionOrder.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/ExtrusionOrder.hpp:12, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/ExtrusionOrder.cpp:1: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp: In member function 'std::optional<Slic3r::WipeTower::ToolChangeResult> Slic3r::GCode::WipeTowerIntegration::get_toolchange(std::size_t, bool) const': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:48:25: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector<std::vector<Slic3r::WipeTower::ToolChangeResult> >::size_type' {aka 'unsigned int'} [-Wsign-compare] In file included from /usr/include/c++/14.2.1/vector:65, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/ExtrusionOrder.hpp:4: /usr/include/c++/14.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, vector<Slic3r::GCode::SmoothPathElement> >; _ForwardIterator = Slic3r::GCode::SmoothPathElement*]': /usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >' 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::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >; _ForwardIterator = Slic3r::GCode::SmoothPathElement*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, vector<Slic3r::GCode::SmoothPathElement> >; _ForwardIterator = Slic3r::GCode::SmoothPathElement*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, vector<Slic3r::GCode::SmoothPathElement> >; _ForwardIterator = Slic3r::GCode::SmoothPathElement*; _Tp = Slic3r::GCode::SmoothPathElement]' at /usr/include/c++/14.2.1/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::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >; _Tp = Slic3r::GCode::SmoothPathElement; _Alloc = std::allocator<Slic3r::GCode::SmoothPathElement>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1624:35, inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Slic3r::GCode::SmoothPathElement; _Alloc = std::allocator<Slic3r::GCode::SmoothPathElement>]' at /usr/include/c++/14.2.1/bits/vector.tcc:238:44: /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >' 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::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >; _ForwardIterator = Slic3r::GCode::SmoothPathElement*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, vector<Slic3r::GCode::SmoothPathElement> >; _ForwardIterator = Slic3r::GCode::SmoothPathElement*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, vector<Slic3r::GCode::SmoothPathElement> >; _ForwardIterator = Slic3r::GCode::SmoothPathElement*; _Tp = Slic3r::GCode::SmoothPathElement]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Slic3r::GCode::SmoothPathElement; _Alloc = std::allocator<Slic3r::GCode::SmoothPathElement>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31, inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = vector<Slic3r::GCode::SmoothPathElement>; _Args = {const vector<Slic3r::GCode::SmoothPathElement, allocator<Slic3r::GCode::SmoothPathElement> >&}]' at /usr/include/c++/14.2.1/bits/stl_construct.h:119:7, inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const vector<Slic3r::GCode::SmoothPathElement>*, vector<vector<Slic3r::GCode::SmoothPathElement> > >; _ForwardIterator = vector<Slic3r::GCode::SmoothPathElement>*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:120:21, inlined from 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const std::vector<Slic3r::GCode::SmoothPathElement>*, std::vector<std::vector<Slic3r::GCode::SmoothPathElement> > >; _ForwardIterator = std::vector<Slic3r::GCode::SmoothPathElement>*; bool _TrivialValueTypes = false]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32, inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const vector<Slic3r::GCode::SmoothPathElement>*, vector<vector<Slic3r::GCode::SmoothPathElement> > >; _ForwardIterator = vector<Slic3r::GCode::SmoothPathElement>*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const vector<Slic3r::GCode::SmoothPathElement>*, vector<vector<Slic3r::GCode::SmoothPathElement> > >; _ForwardIterator = vector<Slic3r::GCode::SmoothPathElement>*; _Tp = vector<Slic3r::GCode::SmoothPathElement>]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = std::vector<Slic3r::GCode::SmoothPathElement>; _Alloc = std::allocator<std::vector<Slic3r::GCode::SmoothPathElement> >]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31, inlined from 'Slic3r::GCode::ExtrusionOrder::InfillRange::InfillRange(const Slic3r::GCode::ExtrusionOrder::InfillRange&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/ExtrusionOrder.hpp:77:8, inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = Slic3r::GCode::ExtrusionOrder::InfillRange; _Args = {const Slic3r::GCode::ExtrusionOrder::InfillRange&}]' at /usr/include/c++/14.2.1/bits/stl_construct.h:119:7, inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::GCode::ExtrusionOrder::InfillRange*, vector<Slic3r::GCode::ExtrusionOrder::InfillRange> >; _ForwardIterator = Slic3r::GCode::ExtrusionOrder::InfillRange*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:120:21: /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >' 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::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >; _ForwardIterator = Slic3r::GCode::SmoothPathElement*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, vector<Slic3r::GCode::SmoothPathElement> >; _ForwardIterator = Slic3r::GCode::SmoothPathElement*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, vector<Slic3r::GCode::SmoothPathElement> >; _ForwardIterator = Slic3r::GCode::SmoothPathElement*; _Tp = Slic3r::GCode::SmoothPathElement]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Slic3r::GCode::SmoothPathElement; _Alloc = std::allocator<Slic3r::GCode::SmoothPathElement>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31, inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = vector<Slic3r::GCode::SmoothPathElement>; _Args = {const vector<Slic3r::GCode::SmoothPathElement, allocator<Slic3r::GCode::SmoothPathElement> >&}]' at /usr/include/c++/14.2.1/bits/stl_construct.h:119:7, inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const vector<Slic3r::GCode::SmoothPathElement>*, vector<vector<Slic3r::GCode::SmoothPathElement> > >; _ForwardIterator = vector<Slic3r::GCode::SmoothPathElement>*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:120:21: /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >' 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::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >; _ForwardIterator = Slic3r::GCode::SmoothPathElement*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, vector<Slic3r::GCode::SmoothPathElement> >; _ForwardIterator = Slic3r::GCode::SmoothPathElement*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, vector<Slic3r::GCode::SmoothPathElement> >; _ForwardIterator = Slic3r::GCode::SmoothPathElement*; _Tp = Slic3r::GCode::SmoothPathElement]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Slic3r::GCode::SmoothPathElement; _Alloc = std::allocator<Slic3r::GCode::SmoothPathElement>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31, inlined from 'Slic3r::GCode::ExtrusionOrder::Perimeter::Perimeter(const Slic3r::GCode::ExtrusionOrder::Perimeter&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/ExtrusionOrder.hpp:82:8, inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = Slic3r::GCode::ExtrusionOrder::Perimeter; _Args = {const Slic3r::GCode::ExtrusionOrder::Perimeter&}]' at /usr/include/c++/14.2.1/bits/stl_construct.h:119:7, inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::GCode::ExtrusionOrder::Perimeter*, vector<Slic3r::GCode::ExtrusionOrder::Perimeter> >; _ForwardIterator = Slic3r::GCode::ExtrusionOrder::Perimeter*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:120:21, inlined from 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::GCode::ExtrusionOrder::Perimeter*, std::vector<Slic3r::GCode::ExtrusionOrder::Perimeter> >; _ForwardIterator = Slic3r::GCode::ExtrusionOrder::Perimeter*; bool _TrivialValueTypes = false]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32, inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::GCode::ExtrusionOrder::Perimeter*, vector<Slic3r::GCode::ExtrusionOrder::Perimeter> >; _ForwardIterator = Slic3r::GCode::ExtrusionOrder::Perimeter*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::GCode::ExtrusionOrder::Perimeter*, vector<Slic3r::GCode::ExtrusionOrder::Perimeter> >; _ForwardIterator = Slic3r::GCode::ExtrusionOrder::Perimeter*; _Tp = Slic3r::GCode::ExtrusionOrder::Perimeter]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Slic3r::GCode::ExtrusionOrder::Perimeter; _Alloc = std::allocator<Slic3r::GCode::ExtrusionOrder::Perimeter>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31, inlined from 'Slic3r::GCode::ExtrusionOrder::IslandExtrusions::IslandExtrusions(const Slic3r::GCode::ExtrusionOrder::IslandExtrusions&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/ExtrusionOrder.hpp:89:8, inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = Slic3r::GCode::ExtrusionOrder::IslandExtrusions; _Args = {const Slic3r::GCode::ExtrusionOrder::IslandExtrusions&}]' at /usr/include/c++/14.2.1/bits/stl_construct.h:119:7, inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::GCode::ExtrusionOrder::IslandExtrusions*, vector<Slic3r::GCode::ExtrusionOrder::IslandExtrusions> >; _ForwardIterator = Slic3r::GCode::ExtrusionOrder::IslandExtrusions*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:120:21: /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >' 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::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >; _ForwardIterator = Slic3r::GCode::SmoothPathElement*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, vector<Slic3r::GCode::SmoothPathElement> >; _ForwardIterator = Slic3r::GCode::SmoothPathElement*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, vector<Slic3r::GCode::SmoothPathElement> >; _ForwardIterator = Slic3r::GCode::SmoothPathElement*; _Tp = Slic3r::GCode::SmoothPathElement]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Slic3r::GCode::SmoothPathElement; _Alloc = std::allocator<Slic3r::GCode::SmoothPathElement>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31, inlined from 'Slic3r::GCode::ExtrusionOrder::SupportPath::SupportPath(const Slic3r::GCode::ExtrusionOrder::SupportPath&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/ExtrusionOrder.hpp:101:8, inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = Slic3r::GCode::ExtrusionOrder::SupportPath; _Args = {const Slic3r::GCode::ExtrusionOrder::SupportPath&}]' at /usr/include/c++/14.2.1/bits/stl_construct.h:119:7, inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::GCode::ExtrusionOrder::SupportPath*, vector<Slic3r::GCode::ExtrusionOrder::SupportPath> >; _ForwardIterator = Slic3r::GCode::ExtrusionOrder::SupportPath*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:120:21, inlined from 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::GCode::ExtrusionOrder::SupportPath*, std::vector<Slic3r::GCode::ExtrusionOrder::SupportPath> >; _ForwardIterator = Slic3r::GCode::ExtrusionOrder::SupportPath*; bool _TrivialValueTypes = false]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32, inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::GCode::ExtrusionOrder::SupportPath*, vector<Slic3r::GCode::ExtrusionOrder::SupportPath> >; _ForwardIterator = Slic3r::GCode::ExtrusionOrder::SupportPath*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::GCode::ExtrusionOrder::SupportPath*, vector<Slic3r::GCode::ExtrusionOrder::SupportPath> >; _ForwardIterator = Slic3r::GCode::ExtrusionOrder::SupportPath*; _Tp = Slic3r::GCode::ExtrusionOrder::SupportPath]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Slic3r::GCode::ExtrusionOrder::SupportPath; _Alloc = std::allocator<Slic3r::GCode::ExtrusionOrder::SupportPath>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31, inlined from 'Slic3r::GCode::ExtrusionOrder::NormalExtrusions::NormalExtrusions(const Slic3r::GCode::ExtrusionOrder::NormalExtrusions&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/ExtrusionOrder.hpp:106:8, inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = Slic3r::GCode::ExtrusionOrder::NormalExtrusions; _Args = {const Slic3r::GCode::ExtrusionOrder::NormalExtrusions&}]' at /usr/include/c++/14.2.1/bits/stl_construct.h:119:7, inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const Slic3r::GCode::ExtrusionOrder::NormalExtrusions*; _ForwardIterator = Slic3r::GCode::ExtrusionOrder::NormalExtrusions*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:120:21, inlined from 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const Slic3r::GCode::ExtrusionOrder::NormalExtrusions*; _ForwardIterator = Slic3r::GCode::ExtrusionOrder::NormalExtrusions*; bool _TrivialValueTypes = false]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32, inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const Slic3r::GCode::ExtrusionOrder::NormalExtrusions*; _ForwardIterator = Slic3r::GCode::ExtrusionOrder::NormalExtrusions*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = const Slic3r::GCode::ExtrusionOrder::NormalExtrusions*; _ForwardIterator = Slic3r::GCode::ExtrusionOrder::NormalExtrusions*; _Tp = Slic3r::GCode::ExtrusionOrder::NormalExtrusions]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37, inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Slic3r::GCode::ExtrusionOrder::NormalExtrusions*; _ForwardIterator = Slic3r::GCode::ExtrusionOrder::NormalExtrusions*; _Allocator = allocator<Slic3r::GCode::ExtrusionOrder::NormalExtrusions>]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:399:2, inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {}; _Tp = Slic3r::GCode::ExtrusionOrder::NormalExtrusions; _Alloc = std::allocator<Slic3r::GCode::ExtrusionOrder::NormalExtrusions>]' at /usr/include/c++/14.2.1/bits/vector.tcc:676:60: /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >' 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::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >; _ForwardIterator = Slic3r::GCode::SmoothPathElement*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, vector<Slic3r::GCode::SmoothPathElement> >; _ForwardIterator = Slic3r::GCode::SmoothPathElement*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, vector<Slic3r::GCode::SmoothPathElement> >; _ForwardIterator = Slic3r::GCode::SmoothPathElement*; _Tp = Slic3r::GCode::SmoothPathElement]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Slic3r::GCode::SmoothPathElement; _Alloc = std::allocator<Slic3r::GCode::SmoothPathElement>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31, inlined from 'std::pair<_T1, _T2>::pair(const std::pair<_T1, _T2>&) [with _T1 = unsigned int; _T2 = std::vector<Slic3r::GCode::SmoothPathElement>]' at /usr/include/c++/14.2.1/bits/stl_pair.h:294:17, inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = pair<unsigned int, vector<Slic3r::GCode::SmoothPathElement> >; _Args = {const pair<unsigned int, vector<Slic3r::GCode::SmoothPathElement, allocator<Slic3r::GCode::SmoothPathElement> > >&}]' at /usr/include/c++/14.2.1/bits/stl_construct.h:119:7, inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const pair<unsigned int, vector<Slic3r::GCode::SmoothPathElement> >*, vector<pair<unsigned int, vector<Slic3r::GCode::SmoothPathElement> > > >; _ForwardIterator = pair<unsigned int, vector<Slic3r::GCode::SmoothPathElement> >*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:120:21, inlined from 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const std::pair<unsigned int, std::vector<Slic3r::GCode::SmoothPathElement> >*, std::vector<std::pair<unsigned int, std::vector<Slic3r::GCode::SmoothPathElement> > > >; _ForwardIterator = std::pair<unsigned int, std::vector<Slic3r::GCode::SmoothPathElement> >*; bool _TrivialValueTypes = false]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32, inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const pair<unsigned int, vector<Slic3r::GCode::SmoothPathElement> >*, vector<pair<unsigned int, vector<Slic3r::GCode::SmoothPathElement> > > >; _ForwardIterator = pair<unsigned int, vector<Slic3r::GCode::SmoothPathElement> >*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const pair<unsigned int, vector<Slic3r::GCode::SmoothPathElement> >*, vector<pair<unsigned int, vector<Slic3r::GCode::SmoothPathElement> > > >; _ForwardIterator = pair<unsigned int, vector<Slic3r::GCode::SmoothPathElement> >*; _Tp = pair<unsigned int, vector<Slic3r::GCode::SmoothPathElement> >]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = std::pair<unsigned int, std::vector<Slic3r::GCode::SmoothPathElement> >; _Alloc = std::allocator<std::pair<unsigned int, std::vector<Slic3r::GCode::SmoothPathElement> > >]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31, inlined from 'Slic3r::GCode::ExtrusionOrder::ExtruderExtrusions::ExtruderExtrusions(const Slic3r::GCode::ExtrusionOrder::ExtruderExtrusions&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/ExtrusionOrder.hpp:136:8, inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = Slic3r::GCode::ExtrusionOrder::ExtruderExtrusions; _Args = {const Slic3r::GCode::ExtrusionOrder::ExtruderExtrusions&}]' at /usr/include/c++/14.2.1/bits/stl_construct.h:119:7, inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const Slic3r::GCode::ExtrusionOrder::ExtruderExtrusions*; _ForwardIterator = Slic3r::GCode::ExtrusionOrder::ExtruderExtrusions*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:120:21: /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >' 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::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >; _ForwardIterator = Slic3r::GCode::SmoothPathElement*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, vector<Slic3r::GCode::SmoothPathElement> >; _ForwardIterator = Slic3r::GCode::SmoothPathElement*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, vector<Slic3r::GCode::SmoothPathElement> >; _ForwardIterator = Slic3r::GCode::SmoothPathElement*; _Tp = Slic3r::GCode::SmoothPathElement]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Slic3r::GCode::SmoothPathElement; _Alloc = std::allocator<Slic3r::GCode::SmoothPathElement>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31, inlined from 'Slic3r::GCode::ExtrusionOrder::BrimPath::BrimPath(const Slic3r::GCode::ExtrusionOrder::BrimPath&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/ExtrusionOrder.hpp:131:8, inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = Slic3r::GCode::ExtrusionOrder::BrimPath; _Args = {const Slic3r::GCode::ExtrusionOrder::BrimPath&}]' at /usr/include/c++/14.2.1/bits/stl_construct.h:119:7, inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::GCode::ExtrusionOrder::BrimPath*, vector<Slic3r::GCode::ExtrusionOrder::BrimPath> >; _ForwardIterator = Slic3r::GCode::ExtrusionOrder::BrimPath*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:120:21, inlined from 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::GCode::ExtrusionOrder::BrimPath*, std::vector<Slic3r::GCode::ExtrusionOrder::BrimPath> >; _ForwardIterator = Slic3r::GCode::ExtrusionOrder::BrimPath*; bool _TrivialValueTypes = false]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32, inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::GCode::ExtrusionOrder::BrimPath*, vector<Slic3r::GCode::ExtrusionOrder::BrimPath> >; _ForwardIterator = Slic3r::GCode::ExtrusionOrder::BrimPath*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::GCode::ExtrusionOrder::BrimPath*, vector<Slic3r::GCode::ExtrusionOrder::BrimPath> >; _ForwardIterator = Slic3r::GCode::ExtrusionOrder::BrimPath*; _Tp = Slic3r::GCode::ExtrusionOrder::BrimPath]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Slic3r::GCode::ExtrusionOrder::BrimPath; _Alloc = std::allocator<Slic3r::GCode::ExtrusionOrder::BrimPath>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31, inlined from 'Slic3r::GCode::ExtrusionOrder::ExtruderExtrusions::ExtruderExtrusions(const Slic3r::GCode::ExtrusionOrder::ExtruderExtrusions&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/ExtrusionOrder.hpp:136:8, inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = Slic3r::GCode::ExtrusionOrder::ExtruderExtrusions; _Args = {const Slic3r::GCode::ExtrusionOrder::ExtruderExtrusions&}]' at /usr/include/c++/14.2.1/bits/stl_construct.h:119:7, inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const Slic3r::GCode::ExtrusionOrder::ExtruderExtrusions*; _ForwardIterator = Slic3r::GCode::ExtrusionOrder::ExtruderExtrusions*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:120:21: /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >' 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::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >; _ForwardIterator = Slic3r::GCode::SmoothPathElement*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, vector<Slic3r::GCode::SmoothPathElement> >; _ForwardIterator = Slic3r::GCode::SmoothPathElement*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, vector<Slic3r::GCode::SmoothPathElement> >; _ForwardIterator = Slic3r::GCode::SmoothPathElement*; _Tp = Slic3r::GCode::SmoothPathElement]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Slic3r::GCode::SmoothPathElement; _Alloc = std::allocator<Slic3r::GCode::SmoothPathElement>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31, inlined from 'Slic3r::GCode::ExtrusionOrder::SupportPath::SupportPath(const Slic3r::GCode::ExtrusionOrder::SupportPath&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/ExtrusionOrder.hpp:101:8, inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = Slic3r::GCode::ExtrusionOrder::SupportPath; _Args = {const Slic3r::GCode::ExtrusionOrder::SupportPath&}]' at /usr/include/c++/14.2.1/bits/stl_construct.h:119:7, inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::GCode::ExtrusionOrder::SupportPath*, vector<Slic3r::GCode::ExtrusionOrder::SupportPath> >; _ForwardIterator = Slic3r::GCode::ExtrusionOrder::SupportPath*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:120:21, inlined from 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::GCode::ExtrusionOrder::SupportPath*, std::vector<Slic3r::GCode::ExtrusionOrder::SupportPath> >; _ForwardIterator = Slic3r::GCode::ExtrusionOrder::SupportPath*; bool _TrivialValueTypes = false]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32, inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::GCode::ExtrusionOrder::SupportPath*, vector<Slic3r::GCode::ExtrusionOrder::SupportPath> >; _ForwardIterator = Slic3r::GCode::ExtrusionOrder::SupportPath*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::GCode::ExtrusionOrder::SupportPath*, vector<Slic3r::GCode::ExtrusionOrder::SupportPath> >; _ForwardIterator = Slic3r::GCode::ExtrusionOrder::SupportPath*; _Tp = Slic3r::GCode::ExtrusionOrder::SupportPath]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Slic3r::GCode::ExtrusionOrder::SupportPath; _Alloc = std::allocator<Slic3r::GCode::ExtrusionOrder::SupportPath>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31, inlined from 'Slic3r::GCode::ExtrusionOrder::NormalExtrusions::NormalExtrusions(const Slic3r::GCode::ExtrusionOrder::NormalExtrusions&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/ExtrusionOrder.hpp:106:8, inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = Slic3r::GCode::ExtrusionOrder::NormalExtrusions; _Args = {const Slic3r::GCode::ExtrusionOrder::NormalExtrusions&}]' at /usr/include/c++/14.2.1/bits/stl_construct.h:119:7, inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::GCode::ExtrusionOrder::NormalExtrusions*, vector<Slic3r::GCode::ExtrusionOrder::NormalExtrusions> >; _ForwardIterator = Slic3r::GCode::ExtrusionOrder::NormalExtrusions*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:120:21, inlined from 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::GCode::ExtrusionOrder::NormalExtrusions*, std::vector<Slic3r::GCode::ExtrusionOrder::NormalExtrusions> >; _ForwardIterator = Slic3r::GCode::ExtrusionOrder::NormalExtrusions*; bool _TrivialValueTypes = false]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32, inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::GCode::ExtrusionOrder::NormalExtrusions*, vector<Slic3r::GCode::ExtrusionOrder::NormalExtrusions> >; _ForwardIterator = Slic3r::GCode::ExtrusionOrder::NormalExtrusions*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::GCode::ExtrusionOrder::NormalExtrusions*, vector<Slic3r::GCode::ExtrusionOrder::NormalExtrusions> >; _ForwardIterator = Slic3r::GCode::ExtrusionOrder::NormalExtrusions*; _Tp = Slic3r::GCode::ExtrusionOrder::NormalExtrusions]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Slic3r::GCode::ExtrusionOrder::NormalExtrusions; _Alloc = std::allocator<Slic3r::GCode::ExtrusionOrder::NormalExtrusions>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31, inlined from 'Slic3r::GCode::ExtrusionOrder::ExtruderExtrusions::ExtruderExtrusions(const Slic3r::GCode::ExtrusionOrder::ExtruderExtrusions&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode/ExtrusionOrder.hpp:136:8, inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = Slic3r::GCode::ExtrusionOrder::ExtruderExtrusions; _Args = {const Slic3r::GCode::ExtrusionOrder::ExtruderExtrusions&}]' at /usr/include/c++/14.2.1/bits/stl_construct.h:119:7, inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const Slic3r::GCode::ExtrusionOrder::ExtruderExtrusions*; _ForwardIterator = Slic3r::GCode::ExtrusionOrder::ExtruderExtrusions*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:120:21: /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >' changed in GCC 7.1 [142/669] Building CXX object src/libs...ibslic3r.dir/Geometry/MedialAxis.cpp.o [143/669] Building CXX object src/libs...libslic3r.dir/Geometry/ArcWelder.cpp.o In file included from /usr/include/boost/container/small_vector.hpp:27, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Geometry/ArcWelder.cpp:30: /usr/include/boost/container/vector.hpp: In function 'boost::container::vector<T, Allocator, Options>::iterator boost::container::vector<T, Allocator, Options>::priv_insert_forward_range_no_capacity(T*, size_type, InsertionProxy, boost::container::version_1) [with InsertionProxy = boost::container::dtl::insert_emplace_proxy<boost::container::small_vector_allocator<Eigen::Matrix<double, 2, 1, 2>, boost::container::new_allocator<void>, void>, 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::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, 2, 1, 2, 2, 1>, const Eigen::Matrix<double, 2, 1, 2, 2, 1> > > >; T = Eigen::Matrix<double, 2, 1, 2>; A = boost::container::small_vector_allocator<Eigen::Matrix<double, 2, 1, 2>, boost::container::new_allocator<void>, void>; Options = void]': /usr/include/boost/container/vector.hpp:3022:44: note: parameter passing for argument of type 'const boost::container::dtl::insert_emplace_proxy<boost::container::small_vector_allocator<Eigen::Matrix<double, 2, 1, 2>, boost::container::new_allocator<void>, void>, 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::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, 2, 1, 2, 2, 1>, const Eigen::Matrix<double, 2, 1, 2, 2, 1> > > >' changed in GCC 7.1 In member function 'boost::container::vector<T, Allocator, Options>::reference boost::container::vector<T, Allocator, Options>::emplace_back(Args&& ...) [with Args = {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::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, 2, 1, 2, 2, 1>, const Eigen::Matrix<double, 2, 1, 2, 2, 1> > >}; T = Eigen::Matrix<double, 2, 1, 2>; A = boost::container::small_vector_allocator<Eigen::Matrix<double, 2, 1, 2>, boost::container::new_allocator<void>, void>; Options = void]', inlined from 'std::optional<Slic3r::Geometry::ArcWelder::Circle> Slic3r::Geometry::ArcWelder::try_create_circle(std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >::const_iterator, std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >::const_iterator, double, double)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Geometry/ArcWelder.cpp:320:34: /usr/include/boost/container/vector.hpp:1912:13: note: parameter passing for argument of type 'proxy_t' {aka 'boost::container::dtl::insert_emplace_proxy<boost::container::small_vector_allocator<Eigen::Matrix<double, 2, 1, 2>, boost::container::new_allocator<void>, void>, 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::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, 2, 1, 2, 2, 1>, const Eigen::Matrix<double, 2, 1, 2, 2, 1> > > >'} changed in GCC 7.1 In member function 'boost::container::vector<T, Allocator, Options>::reference boost::container::vector<T, Allocator, Options>::emplace_back(Args&& ...) [with Args = {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::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, 2, 1, 2, 2, 1>, const Eigen::Matrix<double, 2, 1, 2, 2, 1> > >}; T = Eigen::Matrix<double, 2, 1, 2>; A = boost::container::small_vector_allocator<Eigen::Matrix<double, 2, 1, 2>, boost::container::new_allocator<void>, void>; Options = void]', inlined from 'std::optional<Slic3r::Geometry::ArcWelder::Circle> Slic3r::Geometry::ArcWelder::try_create_circle(std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >::const_iterator, std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >::const_iterator, double, double)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Geometry/ArcWelder.cpp:324:30: /usr/include/boost/container/vector.hpp:1912:13: note: parameter passing for argument of type 'proxy_t' {aka 'boost::container::dtl::insert_emplace_proxy<boost::container::small_vector_allocator<Eigen::Matrix<double, 2, 1, 2>, boost::container::new_allocator<void>, void>, 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::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, 2, 1, 2, 2, 1>, const Eigen::Matrix<double, 2, 1, 2, 2, 1> > > >'} changed in GCC 7.1 [143/669] Building CXX object src/libs...lic3r.dir/Geometry/VoronoiOffset.cpp.o [144/669] Building CXX object src/libs...MakeFiles/libslic3r.dir/Geometry.cpp.o In file included from /usr/include/c++/14.2.1/vector:72, from /usr/include/c++/14.2.1/functional:64, from /usr/include/boost/algorithm/string/detail/classification.hpp:17, from /usr/include/boost/algorithm/string/classification.hpp:18, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Geometry.cpp:15: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:420:7: note: parameter passing for argument of type 'std::vector<Slic3r::Geometry::ArrangeItemIndex>::iterator' changed in GCC 7.1 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:452:7: note: parameter passing for argument of type 'std::vector<Slic3r::Geometry::ArrangeItemIndex>::iterator' changed in GCC 7.1 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>]', inlined from '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>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1396:30, inlined from 'bool Slic3r::Geometry::arrange(size_t, const Slic3r::Vec2d&, coordf_t, const Slic3r::BoundingBoxf*, Slic3r::Pointfs&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Geometry.cpp:242:42: /usr/include/c++/14.2.1/bits/vector.tcc:377:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Geometry::ArrangeItemIndex*, std::vector<Slic3r::Geometry::ArrangeItemIndex> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/vector.tcc:379:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Geometry::ArrangeItemIndex*, std::vector<Slic3r::Geometry::ArrangeItemIndex> >' changed in GCC 7.1 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>]', inlined from '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>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1396:30, inlined from 'bool Slic3r::Geometry::arrange(size_t, const Slic3r::Vec2d&, coordf_t, const Slic3r::BoundingBoxf*, Slic3r::Pointfs&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Geometry.cpp:246:34: /usr/include/c++/14.2.1/bits/vector.tcc:377:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Geometry::ArrangeItemIndex*, std::vector<Slic3r::Geometry::ArrangeItemIndex> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/vector.tcc:379:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Geometry::ArrangeItemIndex*, std::vector<Slic3r::Geometry::ArrangeItemIndex> >' changed in GCC 7.1 [144/669] Building CXX object src/libs...slic3r.dir/Geometry/VoronoiUtils.cpp.o [145/669] Building CXX object src/libs...ibslic3r.dir/Geometry/ConvexHull.cpp.o In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61, from /usr/include/c++/14.2.1/algorithm:61, from /usr/include/boost/math/tools/config.hpp:215, from /usr/include/boost/math/tools/complex.hpp:13, from /usr/include/boost/multiprecision/detail/number_base.hpp:34, from /usr/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /usr/include/boost/multiprecision/detail/precision.hpp:9, from /usr/include/boost/multiprecision/number.hpp:11, from /usr/include/boost/multiprecision/cpp_int.hpp:19, from /usr/include/boost/multiprecision/integer.hpp:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Geometry/ConvexHull.cpp:5: /usr/include/c++/14.2.1/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++/14.2.1/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 /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_algo.h:1750: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++/14.2.1/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++/14.2.1/bits/stl_algo.h:1770: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++/14.2.1/bits/stl_algo.h:1770: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++/14.2.1/vector:72, from /usr/include/boost/math/special_functions/math_fwd.hpp:107, from /usr/include/boost/math/special_functions/fpclassify.hpp:20, from /usr/include/boost/multiprecision/detail/fpclassify.hpp:16, from /usr/include/boost/multiprecision/detail/default_ops.hpp:15, from /usr/include/boost/multiprecision/detail/generic_interconvert.hpp:12, from /usr/include/boost/multiprecision/number.hpp:12: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:954:7: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/vector.tcc:954: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++/14.2.1/bits/vector.tcc:954: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++/14.2.1/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++/14.2.1/bits/vector.tcc:318: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++/14.2.1/bits/vector.tcc:318: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++/14.2.1/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++/14.2.1/bits/stl_algo.h:1876: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++/14.2.1/bits/stl_algo.h:1876: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++/14.2.1/bits/stl_algo.h:1890:25: 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++/14.2.1/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Geometry/ConvexHull.cpp:354:26: /usr/include/c++/14.2.1/bits/stl_vector.h:829:17: 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Geometry/ConvexHull.cpp:357:23: /usr/include/c++/14.2.1/bits/stl_vector.h:829:17: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Geometry/ConvexHull.cpp:358:23: /usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: 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++/14.2.1/bits/stl_vector.h:1488:19: 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Geometry/ConvexHull.cpp:362:26: /usr/include/c++/14.2.1/bits/stl_vector.h:829:17: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Geometry/ConvexHull.cpp:363:26: /usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: 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++/14.2.1/bits/stl_vector.h:1488:19: 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Geometry/ConvexHull.cpp:364:23: /usr/include/c++/14.2.1/bits/stl_vector.h:829:17: 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 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++/14.2.1/bits/stl_algo.h:4805:18, inlined from 'Slic3r::Pointf3s Slic3r::Geometry::convex_hull(Slic3r::Pointf3s)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Geometry/ConvexHull.cpp:51:14: /usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: 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::__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++/14.2.1/bits/stl_algo.h:1908: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++/14.2.1/bits/stl_algo.h:4805:18, inlined from 'Slic3r::Pointf3s Slic3r::Geometry::convex_hull(Slic3r::Pointf3s)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Geometry/ConvexHull.cpp:51:14: /usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: 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++/14.2.1/bits/stl_algo.h:1822:23: 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 [145/669] Building CXX object src/libs...libslic3r.dir/InfillAboveBridges.cpp.o [146/669] Building CXX object src/libs...ibslic3r.dir/Geometry/MedialAxis.cpp.o [146/669] Building CXX object src/libs...es/libslic3r.dir/JumpPointSearch.cpp.o [147/669] Building CXX object src/libs...lic3r.dir/Geometry/VoronoiOffset.cpp.o [147/669] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Layer.cpp.o [148/669] Building CXX object src/libs...slic3r.dir/Geometry/VoronoiUtils.cpp.o [148/669] Building CXX object src/libs...eFiles/libslic3r.dir/LayerRegion.cpp.o [149/669] Building CXX object src/libs...libslic3r.dir/InfillAboveBridges.cpp.o [149/669] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Line.cpp.o [150/669] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode.cpp:23: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:767:40: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = double]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:955:38: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = int]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:1074:36: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = std::__cxx11::basic_string<char>]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:1266:50: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:1430:35: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Eigen::Matrix<double, 2, 1, 2>]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:1583:39: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = unsigned char]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:1765:7: required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:1223:1512: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TowerSpeeds]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:1765:7: required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:1223:1583: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeeds]' In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/ExtrusionOrder.hpp:12, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode.hpp:18, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode.cpp:28: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp: In member function 'std::optional<Slic3r::WipeTower::ToolChangeResult> Slic3r::GCode::WipeTowerIntegration::get_toolchange(std::size_t, bool) const': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:48:25: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector<std::vector<Slic3r::WipeTower::ToolChangeResult> >::size_type' {aka 'unsigned int'} [-Wsign-compare] In file included from /usr/include/c++/14.2.1/bits/stl_algobase.h:64, from /usr/include/c++/14.2.1/string:51, from /usr/include/c++/14.2.1/bits/locale_classes.h:40, from /usr/include/c++/14.2.1/bits/ios_base.h:41, from /usr/include/c++/14.2.1/streambuf:43, from /usr/include/c++/14.2.1/bits/streambuf_iterator.h:35, from /usr/include/c++/14.2.1/iterator:66, from /usr/include/boost/algorithm/string/predicate.hpp:14, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:27: /usr/include/c++/14.2.1/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]': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode.cpp:377:59: required from here /usr/include/c++/14.2.1/bits/stl_pair.h:1132: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 In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61, from /usr/include/c++/14.2.1/algorithm:61, from /usr/include/boost/iterator/iterator_concepts.hpp:18, from /usr/include/boost/range/concepts.hpp:20, from /usr/include/boost/range/size_type.hpp:20, from /usr/include/boost/range/size.hpp:21, from /usr/include/boost/range/functions.hpp:20, from /usr/include/boost/range/iterator_range_core.hpp:41, from /usr/include/boost/range/iterator_range.hpp:13, from /usr/include/boost/range/as_literal.hpp:18, from /usr/include/boost/algorithm/string/predicate.hpp:20: /usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double, allocator<double> > >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::GCodeGenerator::collect_layers_to_print(const Slic3r::Print&)::OrderingItem*, vector<Slic3r::GCodeGenerator::collect_layers_to_print(const Slic3r::Print&)::OrderingItem> >; _Distance = int; _Tp = Slic3r::GCodeGenerator::collect_layers_to_print(const Slic3r::Print&)::OrderingItem; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::GCodeGenerator::collect_layers_to_print(const Slic3r::Print&)::<lambda(const Slic3r::GCodeGenerator::collect_layers_to_print(const Slic3r::Print&)::OrderingItem&, const Slic3r::GCodeGenerator::collect_layers_to_print(const Slic3r::Print&)::OrderingItem&)> >]': /usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GCodeGenerator::collect_layers_to_print(const Slic3r::Print&)::OrderingItem*, std::vector<Slic3r::GCodeGenerator::collect_layers_to_print(const Slic3r::Print&)::OrderingItem> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double, allocator<double> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double, allocator<double> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::GCodeGenerator::collect_layers_to_print(const Slic3r::Print&)::OrderingItem*, vector<Slic3r::GCodeGenerator::collect_layers_to_print(const Slic3r::Print&)::OrderingItem> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::GCodeGenerator::collect_layers_to_print(const Slic3r::Print&)::<lambda(const Slic3r::GCodeGenerator::collect_layers_to_print(const Slic3r::Print&)::OrderingItem&, const Slic3r::GCodeGenerator::collect_layers_to_print(const Slic3r::Print&)::OrderingItem&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GCodeGenerator::collect_layers_to_print(const Slic3r::Print&)::OrderingItem*, std::vector<Slic3r::GCodeGenerator::collect_layers_to_print(const Slic3r::Print&)::OrderingItem> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GCodeGenerator::collect_layers_to_print(const Slic3r::Print&)::OrderingItem*, std::vector<Slic3r::GCodeGenerator::collect_layers_to_print(const Slic3r::Print&)::OrderingItem> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::GCodeGenerator::collect_layers_to_print(const Slic3r::Print&)::OrderingItem*, vector<Slic3r::GCodeGenerator::collect_layers_to_print(const Slic3r::Print&)::OrderingItem> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::GCodeGenerator::collect_layers_to_print(const Slic3r::Print&)::<lambda(const Slic3r::GCodeGenerator::collect_layers_to_print(const Slic3r::Print&)::OrderingItem&, const Slic3r::GCodeGenerator::collect_layers_to_print(const Slic3r::Print&)::OrderingItem&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GCodeGenerator::collect_layers_to_print(const Slic3r::Print&)::OrderingItem*, std::vector<Slic3r::GCodeGenerator::collect_layers_to_print(const Slic3r::Print&)::OrderingItem> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GCodeGenerator::collect_layers_to_print(const Slic3r::Print&)::OrderingItem*, std::vector<Slic3r::GCodeGenerator::collect_layers_to_print(const Slic3r::Print&)::OrderingItem> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GCodeGenerator::collect_layers_to_print(const Slic3r::Print&)::OrderingItem*, std::vector<Slic3r::GCodeGenerator::collect_layers_to_print(const Slic3r::Print&)::OrderingItem> >' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/vector:66, from /usr/include/c++/14.2.1/functional:64, from /usr/include/boost/algorithm/string/detail/classification.hpp:17, from /usr/include/boost/algorithm/string/classification.hpp:18, from /usr/include/boost/algorithm/string/trim.hpp:23, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:28: /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_vector.h:678:7: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/memory:69, from /usr/include/boost/iterator/iterator_facade.hpp:11, from /usr/include/boost/range/iterator_range_core.hpp:27: /usr/include/c++/14.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, vector<Slic3r::GCode::SmoothPathElement> >; _ForwardIterator = Slic3r::GCode::SmoothPathElement*]': /usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >' 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::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >; _ForwardIterator = Slic3r::GCode::SmoothPathElement*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, vector<Slic3r::GCode::SmoothPathElement> >; _ForwardIterator = Slic3r::GCode::SmoothPathElement*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, vector<Slic3r::GCode::SmoothPathElement> >; _ForwardIterator = Slic3r::GCode::SmoothPathElement*; _Tp = Slic3r::GCode::SmoothPathElement]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Slic3r::GCode::SmoothPathElement; _Alloc = std::allocator<Slic3r::GCode::SmoothPathElement>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31, inlined from 'std::string Slic3r::GCodeGenerator::extrude_smooth_path(const Slic3r::GCode::SmoothPath&, bool, std::string_view, double, std::size_t)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode.cpp:3110:59: /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >' 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::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >; _ForwardIterator = Slic3r::GCode::SmoothPathElement*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, vector<Slic3r::GCode::SmoothPathElement> >; _ForwardIterator = Slic3r::GCode::SmoothPathElement*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, vector<Slic3r::GCode::SmoothPathElement> >; _ForwardIterator = Slic3r::GCode::SmoothPathElement*; _Tp = Slic3r::GCode::SmoothPathElement]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >; _Tp = Slic3r::GCode::SmoothPathElement; _Alloc = std::allocator<Slic3r::GCode::SmoothPathElement>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1697:33, inlined from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >; <template-parameter-2-2> = void; _Tp = Slic3r::GCode::SmoothPathElement; _Alloc = std::allocator<Slic3r::GCode::SmoothPathElement>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:711:23, inlined from 'std::string Slic3r::GCodeGenerator::extrude_smooth_path(const Slic3r::GCode::SmoothPath&, bool, std::string_view, double, std::size_t)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode.cpp:3103:84: /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >' 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::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >; _ForwardIterator = Slic3r::GCode::SmoothPathElement*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, vector<Slic3r::GCode::SmoothPathElement> >; _ForwardIterator = Slic3r::GCode::SmoothPathElement*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, vector<Slic3r::GCode::SmoothPathElement> >; _ForwardIterator = Slic3r::GCode::SmoothPathElement*; _Tp = Slic3r::GCode::SmoothPathElement]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Slic3r::GCode::SmoothPathElement; _Alloc = std::allocator<Slic3r::GCode::SmoothPathElement>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31, inlined from 'std::string Slic3r::GCodeGenerator::extrude_smooth_path(const Slic3r::GCode::SmoothPath&, bool, std::string_view, double, std::size_t)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode.cpp:3110:59: /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >' 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::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >; _ForwardIterator = Slic3r::GCode::SmoothPathElement*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, vector<Slic3r::GCode::SmoothPathElement> >; _ForwardIterator = Slic3r::GCode::SmoothPathElement*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, vector<Slic3r::GCode::SmoothPathElement> >; _ForwardIterator = Slic3r::GCode::SmoothPathElement*; _Tp = Slic3r::GCode::SmoothPathElement]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Slic3r::GCode::SmoothPathElement; _Alloc = std::allocator<Slic3r::GCode::SmoothPathElement>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31, inlined from 'Slic3r::LayerResult Slic3r::GCodeGenerator::process_layer(const Slic3r::Print&, const ObjectsLayerToPrint&, const Slic3r::LayerTools&, const Slic3r::GCode::SmoothPathCaches&, bool, const std::vector<const Slic3r::PrintInstance*>*, size_t)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode.cpp:2787:45: /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >' changed in GCC 7.1 In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::GCodeGenerator::collect_layers_to_print(const Slic3r::Print&)::OrderingItem*, vector<Slic3r::GCodeGenerator::collect_layers_to_print(const Slic3r::Print&)::OrderingItem> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::GCodeGenerator::collect_layers_to_print(const Slic3r::Print&)::<lambda(const Slic3r::GCodeGenerator::collect_layers_to_print(const Slic3r::Print&)::OrderingItem&, const Slic3r::GCodeGenerator::collect_layers_to_print(const Slic3r::Print&)::OrderingItem&)> >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<Slic3r::GCodeGenerator::collect_layers_to_print(const Slic3r::Print&)::OrderingItem*, vector<Slic3r::GCodeGenerator::collect_layers_to_print(const Slic3r::Print&)::OrderingItem> >; _Compare = Slic3r::GCodeGenerator::collect_layers_to_print(const Slic3r::Print&)::<lambda(const Slic3r::GCodeGenerator::collect_layers_to_print(const Slic3r::Print&)::OrderingItem&, const Slic3r::GCodeGenerator::collect_layers_to_print(const Slic3r::Print&)::OrderingItem&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18, inlined from 'static std::vector<std::pair<double, std::vector<Slic3r::GCode::ObjectLayerToPrint> > > Slic3r::GCodeGenerator::collect_layers_to_print(const Slic3r::Print&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode.cpp:430:14: /usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GCodeGenerator::collect_layers_to_print(const Slic3r::Print&)::OrderingItem*, std::vector<Slic3r::GCodeGenerator::collect_layers_to_print(const Slic3r::Print&)::OrderingItem> >' changed in GCC 7.1 In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::GCodeGenerator::collect_layers_to_print(const Slic3r::Print&)::OrderingItem*, vector<Slic3r::GCodeGenerator::collect_layers_to_print(const Slic3r::Print&)::OrderingItem> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::GCodeGenerator::collect_layers_to_print(const Slic3r::Print&)::<lambda(const Slic3r::GCodeGenerator::collect_layers_to_print(const Slic3r::Print&)::OrderingItem&, const Slic3r::GCodeGenerator::collect_layers_to_print(const Slic3r::Print&)::OrderingItem&)> >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::GCodeGenerator::collect_layers_to_print(const Slic3r::Print&)::OrderingItem*, vector<Slic3r::GCodeGenerator::collect_layers_to_print(const Slic3r::Print&)::OrderingItem> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::GCodeGenerator::collect_layers_to_print(const Slic3r::Print&)::<lambda(const Slic3r::GCodeGenerator::collect_layers_to_print(const Slic3r::Print&)::OrderingItem&, const Slic3r::GCodeGenerator::collect_layers_to_print(const Slic3r::Print&)::OrderingItem&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<Slic3r::GCodeGenerator::collect_layers_to_print(const Slic3r::Print&)::OrderingItem*, vector<Slic3r::GCodeGenerator::collect_layers_to_print(const Slic3r::Print&)::OrderingItem> >; _Compare = Slic3r::GCodeGenerator::collect_layers_to_print(const Slic3r::Print&)::<lambda(const Slic3r::GCodeGenerator::collect_layers_to_print(const Slic3r::Print&)::OrderingItem&, const Slic3r::GCodeGenerator::collect_layers_to_print(const Slic3r::Print&)::OrderingItem&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18, inlined from 'static std::vector<std::pair<double, std::vector<Slic3r::GCode::ObjectLayerToPrint> > > Slic3r::GCodeGenerator::collect_layers_to_print(const Slic3r::Print&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode.cpp:430:14: /usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GCodeGenerator::collect_layers_to_print(const Slic3r::Print&)::OrderingItem*, std::vector<Slic3r::GCodeGenerator::collect_layers_to_print(const Slic3r::Print&)::OrderingItem> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GCodeGenerator::collect_layers_to_print(const Slic3r::Print&)::OrderingItem*, std::vector<Slic3r::GCodeGenerator::collect_layers_to_print(const Slic3r::Print&)::OrderingItem> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator<Slic3r::GCode::SmoothPathElement*>; _ForwardIterator = Slic3r::GCode::SmoothPathElement*]': /usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type 'std::move_iterator<Slic3r::GCode::SmoothPathElement*>' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type 'std::move_iterator<Slic3r::GCode::SmoothPathElement*>' 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::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >; _ForwardIterator = Slic3r::GCode::SmoothPathElement*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, vector<Slic3r::GCode::SmoothPathElement> >; _ForwardIterator = Slic3r::GCode::SmoothPathElement*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, vector<Slic3r::GCode::SmoothPathElement> >; _ForwardIterator = Slic3r::GCode::SmoothPathElement*; _Tp = Slic3r::GCode::SmoothPathElement]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Slic3r::GCode::SmoothPathElement; _Alloc = std::allocator<Slic3r::GCode::SmoothPathElement>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31, inlined from 'Slic3r::GCode::ExtrusionOrder::PathSmoothingResult Slic3r::SmoothPathGenerator::operator()(const Slic3r::Layer*, const Slic3r::PrintRegion*, const Slic3r::ExtrusionEntityReference&, unsigned int, std::optional<Slic3r::GCode::ExtrusionOrder::InstancePoint>&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode.cpp:2441:59: /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >' 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::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >; _ForwardIterator = Slic3r::GCode::SmoothPathElement*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, vector<Slic3r::GCode::SmoothPathElement> >; _ForwardIterator = Slic3r::GCode::SmoothPathElement*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, vector<Slic3r::GCode::SmoothPathElement> >; _ForwardIterator = Slic3r::GCode::SmoothPathElement*; _Tp = Slic3r::GCode::SmoothPathElement]' at /usr/include/c++/14.2.1/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::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >; _Tp = Slic3r::GCode::SmoothPathElement; _Alloc = std::allocator<Slic3r::GCode::SmoothPathElement>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1624:35, inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Slic3r::GCode::SmoothPathElement; _Alloc = std::allocator<Slic3r::GCode::SmoothPathElement>]' at /usr/include/c++/14.2.1/bits/vector.tcc:238:44, inlined from 'void Slic3r::append(std::vector<_Tp, _Alloc>&, const std::vector<T, Alloc2>&) [with T = GCode::SmoothPathElement; Alloc = std::allocator<GCode::SmoothPathElement>; Alloc2 = std::allocator<GCode::SmoothPathElement>]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/libslic3r.h:136:14, inlined from 'Slic3r::GCode::ExtrusionOrder::PathSmoothingResult Slic3r::SmoothPathGenerator::operator()(const Slic3r::Layer*, const Slic3r::PrintRegion*, const Slic3r::ExtrusionEntityReference&, unsigned int, std::optional<Slic3r::GCode::ExtrusionOrder::InstancePoint>&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode.cpp:2444:31: /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >' 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::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >; _ForwardIterator = Slic3r::GCode::SmoothPathElement*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, vector<Slic3r::GCode::SmoothPathElement> >; _ForwardIterator = Slic3r::GCode::SmoothPathElement*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, vector<Slic3r::GCode::SmoothPathElement> >; _ForwardIterator = Slic3r::GCode::SmoothPathElement*; _Tp = Slic3r::GCode::SmoothPathElement]' at /usr/include/c++/14.2.1/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::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >; _Tp = Slic3r::GCode::SmoothPathElement; _Alloc = std::allocator<Slic3r::GCode::SmoothPathElement>]' at /usr/include/c++/14.2.1/bits/vector.tcc:984: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::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >; <template-parameter-2-2> = void; _Tp = Slic3r::GCode::SmoothPathElement; _Alloc = std::allocator<Slic3r::GCode::SmoothPathElement>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1488:19, inlined from 'void Slic3r::append(std::vector<_Tp, _Alloc>&, const std::vector<T, Alloc2>&) [with T = GCode::SmoothPathElement; Alloc = std::allocator<GCode::SmoothPathElement>; Alloc2 = std::allocator<GCode::SmoothPathElement>]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/libslic3r.h:138:20, inlined from 'Slic3r::GCode::ExtrusionOrder::PathSmoothingResult Slic3r::SmoothPathGenerator::operator()(const Slic3r::Layer*, const Slic3r::PrintRegion*, const Slic3r::ExtrusionEntityReference&, unsigned int, std::optional<Slic3r::GCode::ExtrusionOrder::InstancePoint>&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode.cpp:2444:31: /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >' 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::GCode::SmoothPathElement*>; _ForwardIterator = Slic3r::GCode::SmoothPathElement*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator<Slic3r::GCode::SmoothPathElement*>; _ForwardIterator = Slic3r::GCode::SmoothPathElement*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator<Slic3r::GCode::SmoothPathElement*>; _ForwardIterator = Slic3r::GCode::SmoothPathElement*; _Tp = Slic3r::GCode::SmoothPathElement]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37, inlined from '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Slic3r::GCode::SmoothPathElement*; _ForwardIterator = Slic3r::GCode::SmoothPathElement*; _Allocator = allocator<Slic3r::GCode::SmoothPathElement>]' at /usr/include/c++/14.2.1/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::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >; _Tp = Slic3r::GCode::SmoothPathElement; _Alloc = std::allocator<Slic3r::GCode::SmoothPathElement>]' at /usr/include/c++/14.2.1/bits/vector.tcc:989: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::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >; <template-parameter-2-2> = void; _Tp = Slic3r::GCode::SmoothPathElement; _Alloc = std::allocator<Slic3r::GCode::SmoothPathElement>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1488:19, inlined from 'void Slic3r::append(std::vector<_Tp, _Alloc>&, const std::vector<T, Alloc2>&) [with T = GCode::SmoothPathElement; Alloc = std::allocator<GCode::SmoothPathElement>; Alloc2 = std::allocator<GCode::SmoothPathElement>]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/libslic3r.h:138:20, inlined from 'Slic3r::GCode::ExtrusionOrder::PathSmoothingResult Slic3r::SmoothPathGenerator::operator()(const Slic3r::Layer*, const Slic3r::PrintRegion*, const Slic3r::ExtrusionEntityReference&, unsigned int, std::optional<Slic3r::GCode::ExtrusionOrder::InstancePoint>&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode.cpp:2444:31: /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type 'std::move_iterator<Slic3r::GCode::SmoothPathElement*>' 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::GCode::SmoothPathElement*>; _ForwardIterator = Slic3r::GCode::SmoothPathElement*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator<Slic3r::GCode::SmoothPathElement*>; _ForwardIterator = Slic3r::GCode::SmoothPathElement*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator<Slic3r::GCode::SmoothPathElement*>; _ForwardIterator = Slic3r::GCode::SmoothPathElement*; _Tp = Slic3r::GCode::SmoothPathElement]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37, inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Slic3r::GCode::SmoothPathElement*; _ForwardIterator = Slic3r::GCode::SmoothPathElement*; _Allocator = allocator<Slic3r::GCode::SmoothPathElement>]' at /usr/include/c++/14.2.1/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 = __gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >; _Tp = Slic3r::GCode::SmoothPathElement; _Alloc = std::allocator<Slic3r::GCode::SmoothPathElement>]' at /usr/include/c++/14.2.1/bits/vector.tcc:1019:9, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >; <template-parameter-2-2> = void; _Tp = Slic3r::GCode::SmoothPathElement; _Alloc = std::allocator<Slic3r::GCode::SmoothPathElement>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1488:19, inlined from 'void Slic3r::append(std::vector<_Tp, _Alloc>&, const std::vector<T, Alloc2>&) [with T = GCode::SmoothPathElement; Alloc = std::allocator<GCode::SmoothPathElement>; Alloc2 = std::allocator<GCode::SmoothPathElement>]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/libslic3r.h:138:20, inlined from 'Slic3r::GCode::ExtrusionOrder::PathSmoothingResult Slic3r::SmoothPathGenerator::operator()(const Slic3r::Layer*, const Slic3r::PrintRegion*, const Slic3r::ExtrusionEntityReference&, unsigned int, std::optional<Slic3r::GCode::ExtrusionOrder::InstancePoint>&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode.cpp:2444:31: /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type 'std::move_iterator<Slic3r::GCode::SmoothPathElement*>' 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::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >; _ForwardIterator = Slic3r::GCode::SmoothPathElement*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, vector<Slic3r::GCode::SmoothPathElement> >; _ForwardIterator = Slic3r::GCode::SmoothPathElement*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, vector<Slic3r::GCode::SmoothPathElement> >; _ForwardIterator = Slic3r::GCode::SmoothPathElement*; _Tp = Slic3r::GCode::SmoothPathElement]' at /usr/include/c++/14.2.1/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::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >; _Tp = Slic3r::GCode::SmoothPathElement; _Alloc = std::allocator<Slic3r::GCode::SmoothPathElement>]' at /usr/include/c++/14.2.1/bits/vector.tcc:1022: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::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >; <template-parameter-2-2> = void; _Tp = Slic3r::GCode::SmoothPathElement; _Alloc = std::allocator<Slic3r::GCode::SmoothPathElement>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1488:19, inlined from 'void Slic3r::append(std::vector<_Tp, _Alloc>&, const std::vector<T, Alloc2>&) [with T = GCode::SmoothPathElement; Alloc = std::allocator<GCode::SmoothPathElement>; Alloc2 = std::allocator<GCode::SmoothPathElement>]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/libslic3r.h:138:20, inlined from 'Slic3r::GCode::ExtrusionOrder::PathSmoothingResult Slic3r::SmoothPathGenerator::operator()(const Slic3r::Layer*, const Slic3r::PrintRegion*, const Slic3r::ExtrusionEntityReference&, unsigned int, std::optional<Slic3r::GCode::ExtrusionOrder::InstancePoint>&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode.cpp:2444:31: /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >' 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::GCode::SmoothPathElement*>; _ForwardIterator = Slic3r::GCode::SmoothPathElement*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator<Slic3r::GCode::SmoothPathElement*>; _ForwardIterator = Slic3r::GCode::SmoothPathElement*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator<Slic3r::GCode::SmoothPathElement*>; _ForwardIterator = Slic3r::GCode::SmoothPathElement*; _Tp = Slic3r::GCode::SmoothPathElement]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37, inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Slic3r::GCode::SmoothPathElement*; _ForwardIterator = Slic3r::GCode::SmoothPathElement*; _Allocator = allocator<Slic3r::GCode::SmoothPathElement>]' at /usr/include/c++/14.2.1/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 = __gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >; _Tp = Slic3r::GCode::SmoothPathElement; _Alloc = std::allocator<Slic3r::GCode::SmoothPathElement>]' at /usr/include/c++/14.2.1/bits/vector.tcc:1027:9, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >; <template-parameter-2-2> = void; _Tp = Slic3r::GCode::SmoothPathElement; _Alloc = std::allocator<Slic3r::GCode::SmoothPathElement>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1488:19, inlined from 'void Slic3r::append(std::vector<_Tp, _Alloc>&, const std::vector<T, Alloc2>&) [with T = GCode::SmoothPathElement; Alloc = std::allocator<GCode::SmoothPathElement>; Alloc2 = std::allocator<GCode::SmoothPathElement>]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/libslic3r.h:138:20, inlined from 'Slic3r::GCode::ExtrusionOrder::PathSmoothingResult Slic3r::SmoothPathGenerator::operator()(const Slic3r::Layer*, const Slic3r::PrintRegion*, const Slic3r::ExtrusionEntityReference&, unsigned int, std::optional<Slic3r::GCode::ExtrusionOrder::InstancePoint>&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode.cpp:2444:31: /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type 'std::move_iterator<Slic3r::GCode::SmoothPathElement*>' 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::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >; _ForwardIterator = Slic3r::GCode::SmoothPathElement*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, vector<Slic3r::GCode::SmoothPathElement> >; _ForwardIterator = Slic3r::GCode::SmoothPathElement*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, vector<Slic3r::GCode::SmoothPathElement> >; _ForwardIterator = Slic3r::GCode::SmoothPathElement*; _Tp = Slic3r::GCode::SmoothPathElement]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Slic3r::GCode::SmoothPathElement; _Alloc = std::allocator<Slic3r::GCode::SmoothPathElement>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:606:31, inlined from 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = std::vector<Slic3r::GCode::SmoothPathElement>&; _U2 = unsigned 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 = std::vector<Slic3r::GCode::SmoothPathElement>; _T2 = unsigned int]' at /usr/include/c++/14.2.1/bits/stl_pair.h:882:4, inlined from 'Slic3r::GCode::ExtrusionOrder::PathSmoothingResult Slic3r::SmoothPathGenerator::operator()(const Slic3r::Layer*, const Slic3r::PrintRegion*, const Slic3r::ExtrusionEntityReference&, unsigned int, std::optional<Slic3r::GCode::ExtrusionOrder::InstancePoint>&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode.cpp:2465:36: /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Slic3r::GCode::SmoothPathElement*, std::vector<Slic3r::GCode::SmoothPathElement> >' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/vector:72: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<double, std::allocator<double> >::iterator' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> >::iterator' changed in GCC 7.1 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Slic3r::FloatOrPercent]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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<double*, vector<double, allocator<double> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double, allocator<double> > >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4772:18, inlined from 'void Slic3r::GCodeGenerator::_do_export(Slic3r::Print&, GCodeOutputStream&, Slic3r::ThumbnailsGeneratorCallback)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode.cpp:1017:22: /usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1 In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double, allocator<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, allocator<double> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double, allocator<double> > >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4772:18, inlined from 'void Slic3r::GCodeGenerator::_do_export(Slic3r::Print&, GCodeOutputStream&, Slic3r::ThumbnailsGeneratorCallback)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode.cpp:1017:22: /usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:772:114, inlined from 'void Slic3r::GCodeGenerator::_do_export(Slic3r::Print&, GCodeOutputStream&, Slic3r::ThumbnailsGeneratorCallback)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode.cpp:1203:110: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:526:64: note: parameter passing for argument of type 'std::initializer_list<double>' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:772:114, inlined from 'void Slic3r::GCodeGenerator::_do_export(Slic3r::Print&, GCodeOutputStream&, Slic3r::ThumbnailsGeneratorCallback)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode.cpp:1204:110: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:526:64: note: parameter passing for argument of type 'std::initializer_list<double>' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:772:114, inlined from 'void Slic3r::GCodeGenerator::_do_export(Slic3r::Print&, GCodeOutputStream&, Slic3r::ThumbnailsGeneratorCallback)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode.cpp:1205:117: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:526:64: note: parameter passing for argument of type 'std::initializer_list<double>' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:772:114, inlined from 'void Slic3r::GCodeGenerator::_do_export(Slic3r::Print&, GCodeOutputStream&, Slic3r::ThumbnailsGeneratorCallback)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode.cpp:1219:118: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:526:64: note: parameter passing for argument of type 'std::initializer_list<double>' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:772:114, inlined from 'void Slic3r::GCodeGenerator::_do_export(Slic3r::Print&, GCodeOutputStream&, Slic3r::ThumbnailsGeneratorCallback)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode.cpp:1220:118: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:526:64: note: parameter passing for argument of type 'std::initializer_list<double>' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:772:114, inlined from 'void Slic3r::GCodeGenerator::_do_export(Slic3r::Print&, GCodeOutputStream&, Slic3r::ThumbnailsGeneratorCallback)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode.cpp:1221:125: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:526:64: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1 [150/669] Building CXX object src/libs...ic3r.dir/BlacklistedLibraryCheck.cpp.o [151/669] Building CXX object src/libs...ic3r.dir/BlacklistedLibraryCheck.cpp.o [151/669] Building CXX object src/libs...MakeFiles/libslic3r.dir/CutUtils.cpp.o [152/669] Building CXX object src/libs...es/libslic3r.dir/JumpPointSearch.cpp.o [152/669] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Model.cpp.o [153/669] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Line.cpp.o [153/669] Building CXX object src/libs...es/libslic3r.dir/ModelProcessing.cpp.o [154/669] Building CXX object src/libs...es/libslic3r.dir/Geometry/Circle.cpp.o In file included from /usr/include/eigen3/Eigen/SVD:38, from /usr/include/eigen3/Eigen/Geometry:13, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Geometry/Circle.hpp:10, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Geometry/Circle.cpp:5: /usr/include/eigen3/Eigen/src/SVD/BDCSVD.h: In member function 'void Eigen::BDCSVD<MatrixType>::structured_update(Eigen::Block<Eigen::Matrix<typename Eigen::NumTraits<typename Xpr::Scalar>::Real, -1, -1, 0>, -1, -1>, const MatrixXr&, Eigen::Index) [with _MatrixType = Eigen::Matrix<double, -1, -1>]': /usr/include/eigen3/Eigen/src/SVD/BDCSVD.h:360:6: note: parameter passing for argument of type 'Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>' changed in GCC 7.1 /usr/include/eigen3/Eigen/src/SVD/BDCSVD.h: In member function 'void Eigen::BDCSVD<MatrixType>::divide(Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with _MatrixType = Eigen::Matrix<double, -1, -1>]': /usr/include/eigen3/Eigen/src/SVD/BDCSVD.h:566:22: note: parameter passing for argument of type 'Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>' changed in GCC 7.1 /usr/include/eigen3/Eigen/src/SVD/BDCSVD.h:566:22: note: parameter passing for argument of type 'Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>' changed in GCC 7.1 /usr/include/eigen3/Eigen/src/SVD/BDCSVD.h:574:33: note: parameter passing for argument of type 'Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>' changed in GCC 7.1 /usr/include/eigen3/Eigen/src/SVD/BDCSVD.h:574:33: note: parameter passing for argument of type 'Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>' changed in GCC 7.1 [154/669] Building CXX object src/libs...keFiles/libslic3r.dir/FileReader.cpp.o [155/669] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Layer.cpp.o [155/669] Building CXX object src/libs...3r.dir/MultiMaterialSegmentation.cpp.o [156/669] Building CXX object src/libs...eFiles/libslic3r.dir/LayerRegion.cpp.o [156/669] Building CXX object src/libs...eFiles/libslic3r.dir/MeshNormals.cpp.o [157/669] Building CXX object src/libs...MakeFiles/libslic3r.dir/CutUtils.cpp.o [157/669] Building CXX object src/libs...CMakeFiles/libslic3r.dir/Measure.cpp.o [158/669] Building CXX object src/libs...keFiles/libslic3r.dir/FileReader.cpp.o [158/669] Building CXX object src/libs...eFiles/libslic3r.dir/CustomGCode.cpp.o [159/669] Building CXX object src/libs...eFiles/libslic3r.dir/MeshNormals.cpp.o [159/669] Building CXX object src/libs...keFiles/libslic3r.dir/MultiPoint.cpp.o [160/669] Building CXX object src/libs...es/libslic3r.dir/ModelProcessing.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:56, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Slicing.hpp:22, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Model.hpp:20, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/ModelProcessing.cpp:14: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:767:40: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = double]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:955:38: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = int]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1074:36: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = std::__cxx11::basic_string<char>]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1266:50: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1430:35: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Eigen::Matrix<double, 2, 1, 2>]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1583:39: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = unsigned char]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1765:7: required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:1223:1512: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TowerSpeeds]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1765:7: required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:1223:1583: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeeds]' [160/669] Building CXX object src/libs...eFiles/libslic3r.dir/NormalUtils.cpp.o [161/669] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Model.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:56, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Slicing.hpp:22, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Model.hpp:20, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Model.cpp:14: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:767:40: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = double]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:955:38: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = int]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1074:36: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = std::__cxx11::basic_string<char>]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1266:50: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1430:35: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Eigen::Matrix<double, 2, 1, 2>]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1583:39: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = unsigned char]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1765:7: required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:1223:1512: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TowerSpeeds]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1765:7: required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:1223:1583: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeeds]' In file included from /usr/include/c++/14.2.1/memory:69, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/libslic3r.h:30, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Model.hpp:16: /usr/include/c++/14.2.1/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++/14.2.1/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 /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::CustomGCode::Item*, vector<Slic3r::CustomGCode::Item> >; _ForwardIterator = Slic3r::CustomGCode::Item*; _Tp = Slic3r::CustomGCode::Item]' at /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_vector.h:1624: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++/14.2.1/bits/vector.tcc:238:44: /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: 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++/14.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::CustomGCode::Item*, vector<Slic3r::CustomGCode::Item> >; _ForwardIterator = Slic3r::CustomGCode::Item*; _Tp = Slic3r::CustomGCode::Item]' at /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_vector.h:606:31, inlined from 'Slic3r::CustomGCode::Info::Info(const Slic3r::CustomGCode::Info&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/CustomGCode.hpp:74:8, inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = Slic3r::CustomGCode::Info; _Args = {const Slic3r::CustomGCode::Info&}]' at /usr/include/c++/14.2.1/bits/stl_construct.h:119:7, inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::CustomGCode::Info*, vector<Slic3r::CustomGCode::Info> >; _ForwardIterator = Slic3r::CustomGCode::Info*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:120:21, inlined from 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::CustomGCode::Info*, std::vector<Slic3r::CustomGCode::Info> >; _ForwardIterator = Slic3r::CustomGCode::Info*; bool _TrivialValueTypes = false]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32, inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::CustomGCode::Info*, vector<Slic3r::CustomGCode::Info> >; _ForwardIterator = Slic3r::CustomGCode::Info*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::CustomGCode::Info*, vector<Slic3r::CustomGCode::Info> >; _ForwardIterator = Slic3r::CustomGCode::Info*; _Tp = Slic3r::CustomGCode::Info]' at /usr/include/c++/14.2.1/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::Info*, std::vector<Slic3r::CustomGCode::Info> >; _Tp = Slic3r::CustomGCode::Info; _Alloc = std::allocator<Slic3r::CustomGCode::Info>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1624:35, inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Slic3r::CustomGCode::Info; _Alloc = std::allocator<Slic3r::CustomGCode::Info>]' at /usr/include/c++/14.2.1/bits/vector.tcc:238:44, inlined from 'Slic3r::Model& Slic3r::Model::assign_copy(const Slic3r::Model&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Model.cpp:63:49: /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: 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++/14.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::CustomGCode::Item*, vector<Slic3r::CustomGCode::Item> >; _ForwardIterator = Slic3r::CustomGCode::Item*; _Tp = Slic3r::CustomGCode::Item]' at /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_vector.h:606:31, inlined from 'Slic3r::CustomGCode::Info::Info(const Slic3r::CustomGCode::Info&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/CustomGCode.hpp:74:8, inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = Slic3r::CustomGCode::Info; _Args = {Slic3r::CustomGCode::Info&}]' at /usr/include/c++/14.2.1/bits/stl_construct.h:119:7, inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = Slic3r::CustomGCode::Info*; _ForwardIterator = Slic3r::CustomGCode::Info*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:120:21, inlined from 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = Slic3r::CustomGCode::Info*; _ForwardIterator = Slic3r::CustomGCode::Info*; bool _TrivialValueTypes = false]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32, inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = Slic3r::CustomGCode::Info*; _ForwardIterator = Slic3r::CustomGCode::Info*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = Slic3r::CustomGCode::Info*; _ForwardIterator = Slic3r::CustomGCode::Info*; _Tp = Slic3r::CustomGCode::Info]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Slic3r::CustomGCode::Info; _Alloc = std::allocator<Slic3r::CustomGCode::Info>]' at /usr/include/c++/14.2.1/bits/vector.tcc:257:35, inlined from 'Slic3r::Model& Slic3r::Model::assign_copy(const Slic3r::Model&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Model.cpp:63:49: /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: 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 [161/669] Building CXX object src/libs...akeFiles/libslic3r.dir/NSVGUtils.cpp.o [162/669] Building CXX object src/libs...keFiles/libslic3r.dir/MultiPoint.cpp.o [162/669] Building CXX object src/libs...MakeFiles/libslic3r.dir/ObjectID.cpp.o [163/669] Building CXX object src/libs...MakeFiles/libslic3r.dir/ObjectID.cpp.o [163/669] Building CXX object src/libs...libslic3r.dir/PerimeterGenerator.cpp.o [164/669] Building CXX object src/libs...akeFiles/libslic3r.dir/NSVGUtils.cpp.o [164/669] Building CXX object src/libs.../libslic3r.dir/PlaceholderParser.cpp.o [165/669] Building CXX object src/libs...3r.dir/MultiMaterialSegmentation.cpp.o In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61, from /usr/include/c++/14.2.1/algorithm:61, from /usr/include/boost/smart_ptr/shared_ptr.hpp:31, from /usr/include/boost/log/core/core.hpp:19, from /usr/include/boost/log/sources/basic_logger.hpp:36, from /usr/include/boost/log/sources/severity_logger.hpp:23, from /usr/include/boost/log/trivial.hpp:23, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/MultiMaterialSegmentation.cpp:5: /usr/include/c++/14.2.1/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++/14.2.1/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 /usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::ColorProjectionRange*, vector<Slic3r::ColorProjectionRange> >; _Distance = int; _Tp = Slic3r::ColorProjectionRange; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ColorProjectionRange*, std::vector<Slic3r::ColorProjectionRange> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::ColorChange*, vector<Slic3r::ColorChange> >; _Distance = int; _Tp = Slic3r::ColorChange; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ColorChange*, std::vector<Slic3r::ColorChange> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::ColorProjectionRange*, vector<Slic3r::ColorProjectionRange> >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ColorProjectionRange*, std::vector<Slic3r::ColorProjectionRange> >' changed in GCC 7.1 /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::ColorProjectionRange*, vector<Slic3r::ColorProjectionRange> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ColorProjectionRange*, std::vector<Slic3r::ColorProjectionRange> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ColorProjectionRange*, std::vector<Slic3r::ColorProjectionRange> >' changed in GCC 7.1 /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::ColorChange*, vector<Slic3r::ColorChange> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ColorChange*, std::vector<Slic3r::ColorChange> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ColorChange*, std::vector<Slic3r::ColorChange> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::ColorProjectionRange*, vector<Slic3r::ColorProjectionRange> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.2.1/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ColorProjectionRange*, std::vector<Slic3r::ColorProjectionRange> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ColorProjectionRange*, std::vector<Slic3r::ColorProjectionRange> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ColorProjectionRange*, std::vector<Slic3r::ColorProjectionRange> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::ColorChange*, vector<Slic3r::ColorChange> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ColorChange*, std::vector<Slic3r::ColorChange> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ColorChange*, std::vector<Slic3r::ColorChange> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ColorChange*, std::vector<Slic3r::ColorChange> >' changed in GCC 7.1 In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::ColorChange*, vector<Slic3r::ColorChange> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<Slic3r::ColorChange*, vector<Slic3r::ColorChange> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4772:18, inlined from 'void Slic3r::filter_projected_color_points_on_polygon(ColorProjectionLines&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/MultiMaterialSegmentation.cpp:1559:18: /usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ColorChange*, std::vector<Slic3r::ColorChange> >' changed in GCC 7.1 In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::ColorChange*, vector<Slic3r::ColorChange> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::ColorChange*, vector<Slic3r::ColorChange> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<Slic3r::ColorChange*, vector<Slic3r::ColorChange> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4772:18, inlined from 'void Slic3r::filter_projected_color_points_on_polygon(ColorProjectionLines&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/MultiMaterialSegmentation.cpp:1559:18: /usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ColorChange*, std::vector<Slic3r::ColorChange> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ColorChange*, std::vector<Slic3r::ColorChange> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::ColorProjectionRange*, vector<Slic3r::ColorProjectionRange> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ColorProjectionRange*, std::vector<Slic3r::ColorProjectionRange> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ColorProjectionRange*, std::vector<Slic3r::ColorProjectionRange> >' changed in GCC 7.1 In function 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::ColorProjectionRange*, vector<Slic3r::ColorProjectionRange> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::ColorProjectionRange*, vector<Slic3r::ColorProjectionRange> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1884:27: /usr/include/c++/14.2.1/bits/stl_algo.h:1868:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ColorProjectionRange*, std::vector<Slic3r::ColorProjectionRange> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::ColorProjectionRange*, vector<Slic3r::ColorProjectionRange> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ColorProjectionRange*, std::vector<Slic3r::ColorProjectionRange> >' changed in GCC 7.1 In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::ColorProjectionRange*, vector<Slic3r::ColorProjectionRange> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<Slic3r::ColorProjectionRange*, vector<Slic3r::ColorProjectionRange> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4772:18, inlined from 'void Slic3r::sort_remove_duplicates(std::vector<_Tp>&) [with T = ColorProjectionRange]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/libslic3r.h:213:11, inlined from 'void Slic3r::update_color_changes_using_color_projection_ranges(ColorProjectionLine&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/MultiMaterialSegmentation.cpp:1904:35: /usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ColorProjectionRange*, std::vector<Slic3r::ColorProjectionRange> >' changed in GCC 7.1 In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::ColorProjectionRange*, vector<Slic3r::ColorProjectionRange> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::ColorProjectionRange*, vector<Slic3r::ColorProjectionRange> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<Slic3r::ColorProjectionRange*, vector<Slic3r::ColorProjectionRange> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4772:18, inlined from 'void Slic3r::sort_remove_duplicates(std::vector<_Tp>&) [with T = ColorProjectionRange]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/libslic3r.h:213:11, inlined from 'void Slic3r::update_color_changes_using_color_projection_ranges(ColorProjectionLine&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/MultiMaterialSegmentation.cpp:1904:35: /usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ColorProjectionRange*, std::vector<Slic3r::ColorProjectionRange> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ColorProjectionRange*, std::vector<Slic3r::ColorProjectionRange> >' 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++/14.2.1/bits/stl_algo.h:4772:18, inlined from 'void Slic3r::sort_remove_duplicates(std::vector<_Tp>&) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/libslic3r.h:213:11, inlined from 'void Slic3r::update_color_changes_using_color_projection_ranges(ColorProjectionLine&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/MultiMaterialSegmentation.cpp:1933:35: /usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 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++/14.2.1/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4772:18, inlined from 'void Slic3r::sort_remove_duplicates(std::vector<_Tp>&) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/libslic3r.h:213:11, inlined from 'void Slic3r::update_color_changes_using_color_projection_ranges(ColorProjectionLine&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/MultiMaterialSegmentation.cpp:1933:35: /usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 [165/669] Building CXX object src/libs...MakeFiles/libslic3r.dir/Platform.cpp.o [166/669] Building CXX object src/libs...CMakeFiles/libslic3r.dir/Measure.cpp.o In file included from /usr/include/c++/14.2.1/tuple:38, from /usr/include/c++/14.2.1/functional:53, from /usr/include/oneapi/tbb/detail/_utils.h:23, from /usr/include/oneapi/tbb/detail/_range_common.h:21, from /usr/include/oneapi/tbb/blocked_range.h:22, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Measure.cpp:5: /usr/include/c++/14.2.1/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]': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Measure.cpp:1078:67: required from here /usr/include/c++/14.2.1/bits/stl_pair.h:1132: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 In file included from /usr/include/c++/14.2.1/vector:72, from /usr/include/c++/14.2.1/functional:64: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:954:7: note: parameter passing for argument of type 'std::vector<Slic3r::Measure::SurfaceFeature>::iterator' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/vector.tcc:954: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++/14.2.1/bits/vector.tcc:954: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 /usr/include/c++/14.2.1/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Measure.cpp:494:42: /usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Measure::SurfaceFeature*, std::vector<Slic3r::Measure::SurfaceFeature> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Measure.cpp:496:42: /usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Measure::SurfaceFeature*, std::vector<Slic3r::Measure::SurfaceFeature> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: 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 [166/669] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Point.cpp.o [167/669] Building CXX object src/libs...eFiles/libslic3r.dir/NormalUtils.cpp.o [167/669] Building CXX object src/libs...CMakeFiles/libslic3r.dir/Polygon.cpp.o [168/669] Building CXX object src/libs...MakeFiles/libslic3r.dir/Platform.cpp.o [168/669] Building CXX object src/libs...les/libslic3r.dir/MutablePolygon.cpp.o [169/669] Building CXX object src/libs...eFiles/libslic3r.dir/CustomGCode.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/ExtrusionOrder.hpp:12, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode.hpp:18, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/CustomGCode.cpp:10: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp: In member function 'std::optional<Slic3r::WipeTower::ToolChangeResult> Slic3r::GCode::WipeTowerIntegration::get_toolchange(std::size_t, bool) const': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:48:25: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector<std::vector<Slic3r::WipeTower::ToolChangeResult> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [169/669] Building CXX object src/libs...les/libslic3r.dir/PolygonTrimmer.cpp.o [170/669] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Point.cpp.o [170/669] Building CXX object src/libs...MakeFiles/libslic3r.dir/Polyline.cpp.o [171/669] Building CXX object src/libs...les/libslic3r.dir/MutablePolygon.cpp.o [171/669] Building CXX object src/libs.../CMakeFiles/libslic3r.dir/Preset.cpp.o [172/669] Building CXX object src/libs...CMakeFiles/libslic3r.dir/Polygon.cpp.o [172/669] Building CXX object src/libs...Files/libslic3r.dir/PresetBundle.cpp.o [173/669] Building CXX object src/libs...les/libslic3r.dir/PolygonTrimmer.cpp.o [173/669] Building CXX object src/libs...slic3r.dir/PrincipalComponents2D.cpp.o [174/669] Building CXX object src/libs...MakeFiles/libslic3r.dir/Polyline.cpp.o [174/669] Building CXX object src/libs...akeFiles/libslic3r.dir/AppConfig.cpp.o [175/669] Building CXX object src/libs...libslic3r.dir/PerimeterGenerator.cpp.o In file included from /usr/include/c++/14.2.1/vector:62, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PerimeterGenerator.hpp:10, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PerimeterGenerator.cpp:8: In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = Slic3r::ExtrusionEntity*; _Up = Slic3r::ExtrusionEntity*; bool _IsMove = true]', inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = Slic3r::ExtrusionEntity**; _OI = Slic3r::ExtrusionEntity**]' at /usr/include/c++/14.2.1/bits/stl_algobase.h:521:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = true; _II = Slic3r::ExtrusionEntity**; _OI = Slic3r::ExtrusionEntity**]' at /usr/include/c++/14.2.1/bits/stl_algobase.h:548:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator<Slic3r::ExtrusionEntity**, vector<Slic3r::ExtrusionEntity*> >; _OI = Slic3r::ExtrusionEntity**]' at /usr/include/c++/14.2.1/bits/stl_algobase.h:555:31, inlined from '_OI std::copy(_II, _II, _OI) [with _II = move_iterator<__gnu_cxx::__normal_iterator<Slic3r::ExtrusionEntity**, vector<Slic3r::ExtrusionEntity*> > >; _OI = Slic3r::ExtrusionEntity**]' at /usr/include/c++/14.2.1/bits/stl_algobase.h:651:7, inlined from 'static _ForwardIterator std::__uninitialized_copy<true>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator<__gnu_cxx::__normal_iterator<Slic3r::ExtrusionEntity**, std::vector<Slic3r::ExtrusionEntity*> > >; _ForwardIterator = Slic3r::ExtrusionEntity**]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:147:27, inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator<__gnu_cxx::__normal_iterator<Slic3r::ExtrusionEntity**, vector<Slic3r::ExtrusionEntity*> > >; _ForwardIterator = Slic3r::ExtrusionEntity**]' at /usr/include/c++/14.2.1/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::ExtrusionEntity**, vector<Slic3r::ExtrusionEntity*> > >; _ForwardIterator = Slic3r::ExtrusionEntity**; _Tp = Slic3r::ExtrusionEntity*]' at /usr/include/c++/14.2.1/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::ExtrusionEntity**, std::vector<Slic3r::ExtrusionEntity*> > >; _Tp = Slic3r::ExtrusionEntity*; _Alloc = std::allocator<Slic3r::ExtrusionEntity*>]' at /usr/include/c++/14.2.1/bits/vector.tcc:1022: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::ExtrusionEntity**, std::vector<Slic3r::ExtrusionEntity*> > >; <template-parameter-2-2> = void; _Tp = Slic3r::ExtrusionEntity*; _Alloc = std::allocator<Slic3r::ExtrusionEntity*>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1488:19, inlined from 'void Slic3r::ExtrusionEntityCollection::append(Slic3r::ExtrusionEntitiesPtr&&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/ExtrusionEntityCollection.hpp:97:28: /usr/include/c++/14.2.1/bits/stl_algobase.h:452:23: warning: 'void* __builtin_memcpy(void*, const void*, unsigned int)' writing between 5 and 2147483644 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] In file included from /usr/include/c++/14.2.1/armv7l-unknown-linux-gnueabihf/bits/c++allocator.h:33, from /usr/include/c++/14.2.1/bits/allocator.h:46, from /usr/include/c++/14.2.1/vector:63: In member function '_Tp* std::__new_allocator<_Tp>::allocate(size_type, const void*) [with _Tp = Slic3r::ExtrusionEntity*]', inlined from 'static _Tp* std::allocator_traits<std::allocator<_Tp1> >::allocate(allocator_type&, size_type) [with _Tp = Slic3r::ExtrusionEntity*]' at /usr/include/c++/14.2.1/bits/alloc_traits.h:515:28, inlined from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Slic3r::ExtrusionEntity*; _Alloc = std::allocator<Slic3r::ExtrusionEntity*>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:380:33, 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::ExtrusionEntity**, std::vector<Slic3r::ExtrusionEntity*> > >; _Tp = Slic3r::ExtrusionEntity*; _Alloc = std::allocator<Slic3r::ExtrusionEntity*>]' at /usr/include/c++/14.2.1/bits/vector.tcc:1013:40, 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::ExtrusionEntity**, std::vector<Slic3r::ExtrusionEntity*> > >; <template-parameter-2-2> = void; _Tp = Slic3r::ExtrusionEntity*; _Alloc = std::allocator<Slic3r::ExtrusionEntity*>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1488:19, inlined from 'void Slic3r::ExtrusionEntityCollection::append(Slic3r::ExtrusionEntitiesPtr&&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/ExtrusionEntityCollection.hpp:97:28: /usr/include/c++/14.2.1/bits/new_allocator.h:151:41: note: at offset [-2147483648, -1] into destination object of size [4, 2147483644] allocated by 'operator new' In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = Slic3r::ExtrusionEntity* const; _Up = Slic3r::ExtrusionEntity*; bool _IsMove = false]', inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = Slic3r::ExtrusionEntity* const*; _OI = Slic3r::ExtrusionEntity**]' at /usr/include/c++/14.2.1/bits/stl_algobase.h:521:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = Slic3r::ExtrusionEntity* const*; _OI = Slic3r::ExtrusionEntity**]' at /usr/include/c++/14.2.1/bits/stl_algobase.h:548:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator<Slic3r::ExtrusionEntity* const*, vector<Slic3r::ExtrusionEntity*> >; _OI = Slic3r::ExtrusionEntity**]' at /usr/include/c++/14.2.1/bits/stl_algobase.h:555:31, inlined from '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator<Slic3r::ExtrusionEntity* const*, vector<Slic3r::ExtrusionEntity*> >; _OI = Slic3r::ExtrusionEntity**]' at /usr/include/c++/14.2.1/bits/stl_algobase.h:651:7, inlined from 'static _ForwardIterator std::__uninitialized_copy<true>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<Slic3r::ExtrusionEntity* const*, std::vector<Slic3r::ExtrusionEntity*> >; _ForwardIterator = Slic3r::ExtrusionEntity**]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:147:27, inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<Slic3r::ExtrusionEntity* const*, vector<Slic3r::ExtrusionEntity*> >; _ForwardIterator = Slic3r::ExtrusionEntity**]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<Slic3r::ExtrusionEntity* const*, vector<Slic3r::ExtrusionEntity*> >; _ForwardIterator = Slic3r::ExtrusionEntity**; _Tp = Slic3r::ExtrusionEntity*]' at /usr/include/c++/14.2.1/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<Slic3r::ExtrusionEntity* const*, std::vector<Slic3r::ExtrusionEntity*> >; _Tp = Slic3r::ExtrusionEntity*; _Alloc = std::allocator<Slic3r::ExtrusionEntity*>]' at /usr/include/c++/14.2.1/bits/vector.tcc:1022:38, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<Slic3r::ExtrusionEntity* const*, std::vector<Slic3r::ExtrusionEntity*> >; <template-parameter-2-2> = void; _Tp = Slic3r::ExtrusionEntity*; _Alloc = std::allocator<Slic3r::ExtrusionEntity*>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1488:19, inlined from 'void Slic3r::append(std::vector<_Tp, _Alloc>&, const std::vector<T, Alloc2>&) [with T = ExtrusionEntity*; Alloc = std::allocator<ExtrusionEntity*>; Alloc2 = std::allocator<ExtrusionEntity*>]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/libslic3r.h:138:20: /usr/include/c++/14.2.1/bits/stl_algobase.h:452:23: warning: 'void* __builtin_memcpy(void*, const void*, unsigned int)' writing between 5 and 2147483644 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] In member function '_Tp* std::__new_allocator<_Tp>::allocate(size_type, const void*) [with _Tp = Slic3r::ExtrusionEntity*]', inlined from 'static _Tp* std::allocator_traits<std::allocator<_Tp1> >::allocate(allocator_type&, size_type) [with _Tp = Slic3r::ExtrusionEntity*]' at /usr/include/c++/14.2.1/bits/alloc_traits.h:515:28, inlined from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Slic3r::ExtrusionEntity*; _Alloc = std::allocator<Slic3r::ExtrusionEntity*>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:380:33, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<Slic3r::ExtrusionEntity* const*, std::vector<Slic3r::ExtrusionEntity*> >; _Tp = Slic3r::ExtrusionEntity*; _Alloc = std::allocator<Slic3r::ExtrusionEntity*>]' at /usr/include/c++/14.2.1/bits/vector.tcc:1013:40, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<Slic3r::ExtrusionEntity* const*, std::vector<Slic3r::ExtrusionEntity*> >; <template-parameter-2-2> = void; _Tp = Slic3r::ExtrusionEntity*; _Alloc = std::allocator<Slic3r::ExtrusionEntity*>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1488:19, inlined from 'void Slic3r::append(std::vector<_Tp, _Alloc>&, const std::vector<T, Alloc2>&) [with T = ExtrusionEntity*; Alloc = std::allocator<ExtrusionEntity*>; Alloc2 = std::allocator<ExtrusionEntity*>]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/libslic3r.h:138:20: /usr/include/c++/14.2.1/bits/new_allocator.h:151:41: note: at offset [-2147483648, -1] into destination object of size [4, 2147483644] allocated by 'operator new' In file included from /usr/include/c++/14.2.1/algorithm:61, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/libslic3r.h:32, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PerimeterGenerator.hpp:12: /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_algo.h:1467: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++/14.2.1/bits/stl_algo.h:1467: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++/14.2.1/bits/stl_algo.h:1506:34: 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++/14.2.1/bits/stl_algo.h:1518:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> >' changed in GCC 7.1 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++/14.2.1/bits/stl_algo.h:1578: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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PerimeterGenerator.cpp:961:62: /usr/include/c++/14.2.1/bits/stl_algo.h:1543:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> >' changed in GCC 7.1 [175/669] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Print.cpp.o [176/669] Building CXX object src/libs...slic3r.dir/PrincipalComponents2D.cpp.o [176/669] Building CXX object src/libs...keFiles/libslic3r.dir/PrintApply.cpp.o [177/669] Building CXX object src/libs...akeFiles/libslic3r.dir/AppConfig.cpp.o [177/669] Building CXX object src/libs...akeFiles/libslic3r.dir/PrintBase.cpp.o [178/669] Building CXX object src/libs.../CMakeFiles/libslic3r.dir/Preset.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.hpp:56, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Preset.hpp:16, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Preset.cpp:12: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:767:40: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = double]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:955:38: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = int]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:1074:36: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = std::__cxx11::basic_string<char>]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:1266:50: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:1430:35: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Eigen::Matrix<double, 2, 1, 2>]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:1583:39: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = unsigned char]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:1765:7: required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.hpp:1223:1512: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TowerSpeeds]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:1765:7: required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.hpp:1223:1583: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeeds]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Preset.cpp: In static member function 'static void Slic3r::Preset::normalize(Slic3r::DynamicPrintConfig&)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Preset.cpp:316: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] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Preset.cpp:316: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 [178/669] Building CXX object src/libs...eFiles/libslic3r.dir/PrintConfig.cpp.o [179/669] Building CXX object src/libs...Files/libslic3r.dir/PresetBundle.cpp.o [179/669] Building CXX object src/libs...eFiles/libslic3r.dir/PrintObject.cpp.o [180/669] Building CXX object src/libs...keFiles/libslic3r.dir/PrintApply.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:56, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Slicing.hpp:22, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Model.hpp:20, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintApply.cpp:20: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:767:40: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = double]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:955:38: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = int]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1074:36: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = std::__cxx11::basic_string<char>]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1266:50: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1430:35: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Eigen::Matrix<double, 2, 1, 2>]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1583:39: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = unsigned char]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1765:7: required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:1223:1512: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TowerSpeeds]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1765:7: required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:1223:1583: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeeds]' [180/669] Building CXX object src/libs...s/libslic3r.dir/PrintObjectSlice.cpp.o [181/669] Building CXX object src/libs...akeFiles/libslic3r.dir/PrintBase.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:56, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Slicing.hpp:22, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Model.hpp:20, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintBase.hpp:17, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintBase.cpp:6: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:767:40: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = double]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:955:38: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = int]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1074:36: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = std::__cxx11::basic_string<char>]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1266:50: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1430:35: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Eigen::Matrix<double, 2, 1, 2>]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1583:39: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = unsigned char]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1765:7: required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:1223:1512: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TowerSpeeds]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1765:7: required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:1223:1583: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeeds]' [181/669] Building CXX object src/libs...eFiles/libslic3r.dir/PrintRegion.cpp.o [182/669] Building CXX object src/libs.../libslic3r.dir/PlaceholderParser.cpp.o In file included from /usr/include/c++/14.2.1/vector:72, from /usr/include/c++/14.2.1/bits/random.h:34, from /usr/include/c++/14.2.1/random:48, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PlaceholderParser.hpp:10, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PlaceholderParser.cpp:9: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 [182/669] Building CXX object src/libs...Files/libslic3r.dir/PNGReadWrite.cpp.o [183/669] Building CXX object src/libs...Files/libslic3r.dir/PNGReadWrite.cpp.o [183/669] Building CXX object src/libs...ibslic3r.dir/QuadricEdgeCollapse.cpp.o [184/669] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Print.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/ExtrusionOrder.hpp:12, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/GCode.hpp:18, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Print.cpp:34: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp: In member function 'std::optional<Slic3r::WipeTower::ToolChangeResult> Slic3r::GCode::WipeTowerIntegration::get_toolchange(std::size_t, bool) const': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:48:25: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector<std::vector<Slic3r::WipeTower::ToolChangeResult> >::size_type' {aka 'unsigned int'} [-Wsign-compare] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Print.cpp: In static member function 'static Slic3r::DynamicConfig Slic3r::PrintStatistics::placeholders()': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Print.cpp:1663: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] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Print.cpp:1663: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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Print.cpp: In member function 'Slic3r::Points Slic3r::Print::first_layer_wipe_tower_corners() const': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Print.cpp:1198: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 In file included from /usr/include/c++/14.2.1/vector:65, from /usr/include/c++/14.2.1/functional:64, from /usr/include/eigen3/Eigen/Core:85, from /usr/include/eigen3/Eigen/Geometry:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Fill/FillAdaptive.hpp:18, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Print.hpp:24, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Print.cpp:24: /usr/include/c++/14.2.1/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++/14.2.1/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++/14.2.1/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++/14.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::ExtrusionPath*, vector<Slic3r::ExtrusionPath> >; _ForwardIterator = Slic3r::ExtrusionPath*; _Tp = Slic3r::ExtrusionPath]' at /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_vector.h:606:31, inlined from 'Slic3r::ExtrusionLoop::ExtrusionLoop(const Slic3r::ExtrusionLoop&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/ExtrusionEntity.hpp:299:7, inlined from 'virtual Slic3r::ExtrusionEntity* Slic3r::ExtrusionLoop::clone() const' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/ExtrusionEntity.hpp:314:74, inlined from 'void Slic3r::ExtrusionEntityCollection::append(const Slic3r::ExtrusionEntity&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/ExtrusionEntityCollection.hpp:86:90, inlined from 'void Slic3r::Print::_make_skirt()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Print.cpp:1132:23: /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> >' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/vector:72: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> >::iterator' changed in GCC 7.1 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Slic3r::FloatOrPercent]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 [184/669] Building CXX object src/libs.../CMakeFiles/libslic3r.dir/Semver.cpp.o [185/669] Building CXX object src/libs.../CMakeFiles/libslic3r.dir/Semver.cpp.o [185/669] Building CXX object src/libs.../libslic3r.dir/ShortEdgeCollapse.cpp.o [186/669] Building CXX object src/libs...ibslic3r.dir/QuadricEdgeCollapse.cpp.o [186/669] Building CXX object src/libs...Files/libslic3r.dir/ShortestPath.cpp.o [187/669] Building CXX object src/libs...eFiles/libslic3r.dir/PrintRegion.cpp.o [187/669] Building CXX object src/libs...MakeFiles/libslic3r.dir/SLAPrint.cpp.o [188/669] Building CXX object src/libs.../libslic3r.dir/ShortEdgeCollapse.cpp.o [188/669] Building CXX object src/libs...iles/libslic3r.dir/SLAPrintSteps.cpp.o [189/669] Building CXX object src/libs...s/libslic3r.dir/PrintObjectSlice.cpp.o /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintObjectSlice.cpp: In instantiation of 'void Slic3r::apply_mm_segmentation(PrintObject&, ThrowOnCancel) [with ThrowOnCancel = PrintObject::slice_volumes()::<lambda()>]': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintObjectSlice.cpp:908:30: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintObjectSlice.cpp:630:79: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintObjectSlice.cpp:725:51: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintObjectSlice.cpp: In instantiation of 'void Slic3r::apply_fuzzy_skin_segmentation(PrintObject&, ThrowOnCancel) [with ThrowOnCancel = PrintObject::slice_volumes()::<lambda()>]': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintObjectSlice.cpp:924:38: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintObjectSlice.cpp:772:75: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintObjectSlice.cpp:833:47: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [189/669] Building CXX object src/libs...CMakeFiles/libslic3r.dir/Slicing.cpp.o [190/669] Building CXX object src/libs...eFiles/libslic3r.dir/PrintConfig.cpp.o /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp: In member function 'void Slic3r::DynamicPrintConfig::normalize_fdm()': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:5225:38: warning: comparison of integer expressions of different signedness: 'const int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] In file included from /usr/include/c++/14.2.1/vector:66, from /usr/include/c++/14.2.1/functional:64, from /usr/include/cereal/cereal.hpp:35, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.hpp:47, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:22: /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_vector.h:678:7: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1 In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.hpp:56: 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:772:114, inlined from 'void Slic3r::PrintConfigDef::init_sla_tilt_params()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:4931:61: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:526:64: note: parameter passing for argument of type 'std::initializer_list<double>' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:772:114, inlined from 'void Slic3r::PrintConfigDef::init_sla_tilt_params()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:4949:61: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:526:64: note: parameter passing for argument of type 'std::initializer_list<double>' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:772:114, inlined from 'void Slic3r::PrintConfigDef::init_sla_tilt_params()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:4966:61: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:526:64: note: parameter passing for argument of type 'std::initializer_list<double>' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:772:114, inlined from 'void Slic3r::PrintConfigDef::init_sla_params()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:4470:67: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:526:64: note: parameter passing for argument of type 'std::initializer_list<double>' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:772:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:1182:56: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:526:64: note: parameter passing for argument of type 'std::initializer_list<double>' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:772:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:1237:56: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:526:64: note: parameter passing for argument of type 'std::initializer_list<double>' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:772:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:1247:56: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:526:64: note: parameter passing for argument of type 'std::initializer_list<double>' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:772:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:1257:56: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:526:64: note: parameter passing for argument of type 'std::initializer_list<double>' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:772:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:1265:57: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:526:64: note: parameter passing for argument of type 'std::initializer_list<double>' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:772:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:1273:56: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:526:64: note: parameter passing for argument of type 'std::initializer_list<double>' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:772:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:1282:57: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:526:64: note: parameter passing for argument of type 'std::initializer_list<double>' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:772:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:1290:58: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:526:64: note: parameter passing for argument of type 'std::initializer_list<double>' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:772:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:1300:56: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:526:64: note: parameter passing for argument of type 'std::initializer_list<double>' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:772:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:1308:57: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:526:64: note: parameter passing for argument of type 'std::initializer_list<double>' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:772:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:1317:56: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:526:64: note: parameter passing for argument of type 'std::initializer_list<double>' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:772:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:1334:57: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:526:64: note: parameter passing for argument of type 'std::initializer_list<double>' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:772:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:1345:57: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:526:64: note: parameter passing for argument of type 'std::initializer_list<double>' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:772:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:1353:57: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:526:64: note: parameter passing for argument of type 'std::initializer_list<double>' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:772:114, inlined from 'Slic3r::ConfigOptionPercentsTempl<NULLABLE>::ConfigOptionPercentsTempl(std::initializer_list<double>) [with bool NULLABLE = false]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:1157:123, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:1363:59: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:526:64: note: parameter passing for argument of type 'std::initializer_list<double>' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:772:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:1371:56: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:526:64: note: parameter passing for argument of type 'std::initializer_list<double>' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:772:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:1386:56: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:526:64: note: parameter passing for argument of type 'std::initializer_list<double>' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:772:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:1402:57: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:526:64: note: parameter passing for argument of type 'std::initializer_list<double>' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:772:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:1410:57: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:526:64: note: parameter passing for argument of type 'std::initializer_list<double>' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:772:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:1418:58: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:526:64: note: parameter passing for argument of type 'std::initializer_list<double>' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:772:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:1427:56: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:526:64: note: parameter passing for argument of type 'std::initializer_list<double>' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:772:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:1475:56: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:526:64: note: parameter passing for argument of type 'std::initializer_list<double>' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:772:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:1485:56: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:526:64: note: parameter passing for argument of type 'std::initializer_list<double>' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:772:114, inlined from 'Slic3r::ConfigOptionPercentsTempl<NULLABLE>::ConfigOptionPercentsTempl(std::initializer_list<double>) [with bool NULLABLE = false]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:1157:123, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:1504:57: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:526:64: note: parameter passing for argument of type 'std::initializer_list<double>' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:772:114, inlined from 'Slic3r::ConfigOptionPercentsTempl<NULLABLE>::ConfigOptionPercentsTempl(std::initializer_list<double>) [with bool NULLABLE = false]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:1157:123, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:1515:58: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:526:64: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp: In member function 'void Slic3r::PrintConfigDef::init_fff_params()': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:3964:1: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:3964:1: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:3964:1: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:3964:1: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:3964:1: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:3964:1: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:3964:1: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:3964:1: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:3964:1: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:3964:1: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:3964:1: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:3964:1: note: parameter passing for argument of type 'std::initializer_list<double>' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:772:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:2220:59: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:526:64: note: parameter passing for argument of type 'std::initializer_list<double>' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:772:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:2230:59: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:526:64: note: parameter passing for argument of type 'std::initializer_list<double>' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:772:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:2240:65: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:526:64: note: parameter passing for argument of type 'std::initializer_list<double>' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:772:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:2252:65: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:526:64: note: parameter passing for argument of type 'std::initializer_list<double>' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:772:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:2262:65: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:526:64: note: parameter passing for argument of type 'std::initializer_list<double>' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:772:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:2282:56: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:526:64: note: parameter passing for argument of type 'std::initializer_list<double>' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:772:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:2343:58: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:526:64: note: parameter passing for argument of type 'std::initializer_list<double>' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:772:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:2351:57: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:526:64: note: parameter passing for argument of type 'std::initializer_list<double>' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:772:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:2377:57: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:526:64: note: parameter passing for argument of type 'std::initializer_list<double>' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:772:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:2645:56: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:526:64: note: parameter passing for argument of type 'std::initializer_list<double>' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:772:114, inlined from 'Slic3r::ConfigOptionPercentsTempl<NULLABLE>::ConfigOptionPercentsTempl(std::initializer_list<double>) [with bool NULLABLE = false]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:1157:123, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:2653:58: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:526:64: note: parameter passing for argument of type 'std::initializer_list<double>' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:772:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:2667:56: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:526:64: note: parameter passing for argument of type 'std::initializer_list<double>' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:772:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:2677:57: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:526:64: note: parameter passing for argument of type 'std::initializer_list<double>' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:772:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:2686:54: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:526:64: note: parameter passing for argument of type 'std::initializer_list<double>' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:772:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:2704:54: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:526:64: note: parameter passing for argument of type 'std::initializer_list<double>' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:772:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:2726:53: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:526:64: note: parameter passing for argument of type 'std::initializer_list<double>' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:772:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:2735:56: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:526:64: note: parameter passing for argument of type 'std::initializer_list<double>' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:772:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:2745:56: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:526:64: note: parameter passing for argument of type 'std::initializer_list<double>' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:772:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:2753:56: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:526:64: note: parameter passing for argument of type 'std::initializer_list<double>' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:772:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:2761:56: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:526:64: note: parameter passing for argument of type 'std::initializer_list<double>' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:772:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:2769:57: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:526:64: note: parameter passing for argument of type 'std::initializer_list<double>' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:772:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:2778:56: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:526:64: note: parameter passing for argument of type 'std::initializer_list<double>' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:772:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:3700:80: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:526:64: note: parameter passing for argument of type 'std::initializer_list<double>' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:772:114, inlined from 'void __static_initialization_and_destruction_0()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:5261:86: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:526:64: note: parameter passing for argument of type 'std::initializer_list<double>' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:772:114, inlined from 'void __static_initialization_and_destruction_0()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:5262:83: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:526:64: note: parameter passing for argument of type 'std::initializer_list<double>' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:772:114, inlined from 'void __static_initialization_and_destruction_0()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:5263:85: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:526:64: note: parameter passing for argument of type 'std::initializer_list<double>' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:772:114, inlined from 'void __static_initialization_and_destruction_0()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:5264:78: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:526:64: note: parameter passing for argument of type 'std::initializer_list<double>' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:772:114, inlined from 'void __static_initialization_and_destruction_0()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:5265:83: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:526:64: note: parameter passing for argument of type 'std::initializer_list<double>' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:772:114, inlined from 'void __static_initialization_and_destruction_0()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:5266:76: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:526:64: note: parameter passing for argument of type 'std::initializer_list<double>' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:772:114, inlined from 'void __static_initialization_and_destruction_0()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:5267:79: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:526:64: note: parameter passing for argument of type 'std::initializer_list<double>' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:772:114, inlined from 'void __static_initialization_and_destruction_0()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:5301:86: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:526:64: note: parameter passing for argument of type 'std::initializer_list<double>' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:772:114, inlined from 'void __static_initialization_and_destruction_0()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:5302:83: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:526:64: note: parameter passing for argument of type 'std::initializer_list<double>' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:772:114, inlined from 'void __static_initialization_and_destruction_0()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:5303:85: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:526:64: note: parameter passing for argument of type 'std::initializer_list<double>' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:772:114, inlined from 'void __static_initialization_and_destruction_0()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:5304:78: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:526:64: note: parameter passing for argument of type 'std::initializer_list<double>' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:772:114, inlined from 'void __static_initialization_and_destruction_0()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:5305:83: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:526:64: note: parameter passing for argument of type 'std::initializer_list<double>' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:772:114, inlined from 'void __static_initialization_and_destruction_0()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:5306:76: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:526:64: note: parameter passing for argument of type 'std::initializer_list<double>' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:772:114, inlined from 'void __static_initialization_and_destruction_0()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintConfig.cpp:5307:79: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:526:64: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/vector:72: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<double, std::allocator<double> >::iterator' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> >::iterator' changed in GCC 7.1 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Slic3r::FloatOrPercent]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 [190/669] Building CXX object src/libs...bslic3r.dir/SlicesToTriangleMesh.cpp.o [191/669] Building CXX object src/libs...eFiles/libslic3r.dir/PrintObject.cpp.o /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/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': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintObject.cpp:624: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 In file included from /usr/include/c++/14.2.1/vector:72, from /usr/include/c++/14.2.1/functional:64, from /usr/include/oneapi/tbb/detail/_utils.h:23, from /usr/include/oneapi/tbb/detail/_range_common.h:21, from /usr/include/oneapi/tbb/blocked_range.h:22, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintObject.cpp:10: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:954: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++/14.2.1/bits/vector.tcc:954: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++/14.2.1/bits/vector.tcc:954: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 In file included from /usr/include/c++/14.2.1/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/libslic3r.h:147: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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintObject.cpp:642:23: /usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: 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++/14.2.1/bits/stl_vector.h:1488:19: 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 file included from /usr/include/c++/14.2.1/algorithm:61, from /usr/include/oneapi/tbb/concurrent_vector.h:29, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintObject.cpp:11: /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__move_merge_adaptive_backward(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator2, _BidirectionalIterator2, _BidirectionalIterator3, _Compare) [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*; _BidirectionalIterator3 = __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++/14.2.1/bits/stl_algo.h:2278: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++/14.2.1/bits/stl_algo.h:2278: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++/14.2.1/bits/stl_algo.h:2278: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++/14.2.1/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++/14.2.1/bits/stl_algo.h:1235: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++/14.2.1/bits/stl_algo.h:1235: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++/14.2.1/bits/stl_algo.h:1235: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++/14.2.1/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++/14.2.1/bits/stl_algo.h:2607: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++/14.2.1/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++/14.2.1/bits/stl_algo.h:2607: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++/14.2.1/bits/stl_algo.h:2607: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++/14.2.1/bits/stl_algo.h:2607: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++/14.2.1/bits/stl_algo.h:2607: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++/14.2.1/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++/14.2.1/bits/stl_algo.h:2435: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++/14.2.1/bits/stl_algo.h:2435: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++/14.2.1/bits/stl_algo.h:2435: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++/14.2.1/bits/stl_algo.h:2475:15: /usr/include/c++/14.2.1/bits/stl_algo.h:1357: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 /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_algo.h:2476: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 /usr/include/c++/14.2.1/bits/stl_algo.h:2478: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 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__move_merge_adaptive(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _OutputIterator, _Compare) [with _InputIterator1 = Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*; _InputIterator2 = __gnu_cxx::__normal_iterator<Slic3r::PrintObject::bridge_over_infill()::CandidateSurface*, vector<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++/14.2.1/bits/stl_algo.h:2252: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++/14.2.1/bits/stl_algo.h:2252: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++/14.2.1/bits/stl_algo.h:2252: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++/14.2.1/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++/14.2.1/bits/stl_algo.h:2382: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++/14.2.1/bits/stl_algo.h:2382: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++/14.2.1/bits/stl_algo.h:2382: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::__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&)> >]', 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++/14.2.1/bits/stl_algo.h:2390:23: /usr/include/c++/14.2.1/bits/stl_algo.h:2368: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 /usr/include/c++/14.2.1/bits/stl_algo.h:2368: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 /usr/include/c++/14.2.1/bits/stl_algo.h:2374: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++/14.2.1/bits/stl_algo.h:2374: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 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++/14.2.1/bits/stl_algo.h:2352: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++/14.2.1/bits/stl_algo.h:2418:30: /usr/include/c++/14.2.1/bits/stl_algo.h:1357: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 /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_algo.h:2421: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 /usr/include/c++/14.2.1/bits/stl_algo.h:2424: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 In file included from /usr/include/c++/14.2.1/vector:65: /usr/include/c++/14.2.1/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++/14.2.1/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++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type 'std::move_iterator<Slic3r::Surface*>' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61: /usr/include/c++/14.2.1/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++/14.2.1/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 /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_algo.h:1750: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++/14.2.1/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++/14.2.1/bits/stl_algo.h:1770: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++/14.2.1/bits/stl_algo.h:1770: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++/14.2.1/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++/14.2.1/bits/stl_algo.h:1770: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++/14.2.1/bits/stl_algo.h:1770: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++/14.2.1/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++/14.2.1/bits/stl_algo.h:2743: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++/14.2.1/bits/stl_algo.h:2743: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++/14.2.1/bits/stl_algo.h:2748:25: 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++/14.2.1/bits/stl_algo.h:2752: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 /usr/include/c++/14.2.1/bits/stl_algo.h:2753: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 /usr/include/c++/14.2.1/bits/stl_algo.h:2754: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 /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_algo.h:2674: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++/14.2.1/bits/stl_algo.h:2674: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++/14.2.1/bits/stl_algo.h:2685:34: /usr/include/c++/14.2.1/bits/stl_algo.h:2664:25: 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++/14.2.1/bits/stl_algo.h:2667: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 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++/14.2.1/bits/stl_algo.h:2689:26: /usr/include/c++/14.2.1/bits/stl_algo.h:2642: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 /usr/include/c++/14.2.1/bits/stl_algo.h:2642: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 /usr/include/c++/14.2.1/bits/stl_algo.h:2650: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 /usr/include/c++/14.2.1/bits/stl_algo.h:2650: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++/14.2.1/bits/stl_algo.h:2692:26: /usr/include/c++/14.2.1/bits/stl_algo.h:2642: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 /usr/include/c++/14.2.1/bits/stl_algo.h:2650: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 /usr/include/c++/14.2.1/bits/stl_algo.h:2650: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++/14.2.1/bits/stl_algo.h:2685:34: /usr/include/c++/14.2.1/bits/stl_algo.h:2667: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 /usr/include/c++/14.2.1/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++/14.2.1/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 /usr/include/c++/14.2.1/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 /usr/include/c++/14.2.1/bits/stl_algo.h:2725:38: 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 /usr/include/c++/14.2.1/bits/stl_algo.h:2727:38: 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++/14.2.1/bits/stl_algo.h:2729:32: 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 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&)> >]', inlined from '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&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2736:29: /usr/include/c++/14.2.1/bits/stl_algo.h:2705: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 /usr/include/c++/14.2.1/bits/stl_algo.h:2706: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 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&)> >]', inlined from '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&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2708:28, inlined from '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&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2736:29: /usr/include/c++/14.2.1/bits/stl_algo.h:2368: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 /usr/include/c++/14.2.1/bits/stl_algo.h:2368: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 /usr/include/c++/14.2.1/bits/stl_algo.h:2374: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++/14.2.1/bits/stl_algo.h:2374: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++/14.2.1/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++/14.2.1/bits/stl_algo.h:1876: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++/14.2.1/bits/stl_algo.h:1876: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++/14.2.1/bits/stl_algo.h:1890:25: 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++/14.2.1/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++/14.2.1/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 /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::Surface*, vector<Slic3r::Surface> >; _ForwardIterator = Slic3r::Surface*; _Tp = Slic3r::Surface]' at /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_vector.h:1624: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++/14.2.1/bits/vector.tcc:238:44: /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: 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++/14.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::Surface*, vector<Slic3r::Surface> >; _ForwardIterator = Slic3r::Surface*; _Tp = Slic3r::Surface]' at /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_vector.h:606:31, inlined from 'Slic3r::SurfaceCollection::SurfaceCollection(const Slic3r::SurfaceCollection&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/SurfaceCollection.hpp:22: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++/14.2.1/bits/stl_pair.h:294: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++/14.2.1/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++/14.2.1/bits/alloc_traits.h:575: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++/14.2.1/bits/stl_tree.h:593: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++/14.2.1/bits/stl_tree.h:470: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++/14.2.1/bits/stl_tree.h:1827: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++/14.2.1/bits/stl_tree.h:2280: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++/14.2.1/bits/stl_tree.h:1754:21: /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: 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++/14.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::Surface*, vector<Slic3r::Surface> >; _ForwardIterator = Slic3r::Surface*; _Tp = Slic3r::Surface]' at /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_vector.h:606:31, inlined from 'Slic3r::SurfaceCollection::SurfaceCollection(const Slic3r::SurfaceCollection&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/SurfaceCollection.hpp:22: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++/14.2.1/bits/stl_pair.h:294: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++/14.2.1/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++/14.2.1/bits/alloc_traits.h:575: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++/14.2.1/bits/stl_tree.h:593: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++/14.2.1/bits/stl_tree.h:610: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++/14.2.1/bits/stl_tree.h:474: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++/14.2.1/bits/stl_tree.h:464:4, 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++/14.2.1/bits/stl_tree.h:1827: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++/14.2.1/bits/stl_tree.h:2280: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++/14.2.1/bits/stl_tree.h:1754:21: /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: 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++/14.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::Surface*, vector<Slic3r::Surface> >; _ForwardIterator = Slic3r::Surface*; _Tp = Slic3r::Surface]' at /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_vector.h:606: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++/14.2.1/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++/14.2.1/bits/stl_uninitialized.h:267:21: /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: 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++/14.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::Surface*, vector<Slic3r::Surface> >; _ForwardIterator = Slic3r::Surface*; _Tp = Slic3r::Surface]' at /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:984: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++/14.2.1/bits/stl_vector.h:1488:19, inlined from 'void Slic3r::surfaces_append(Surfaces&, const Surfaces&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Surface.hpp:269:15, inlined from 'void Slic3r::SurfaceCollection::append(const Slic3r::Surfaces&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/SurfaceCollection.hpp:83:55, inlined from 'Slic3r::PrintObject::bridge_over_infill()::<lambda(tbb::detail::d1::blocked_range<unsigned int>)>' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintObject.cpp:2607:47: /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: 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 = 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++/14.2.1/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++/14.2.1/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++/14.2.1/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++/14.2.1/bits/vector.tcc:989: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++/14.2.1/bits/stl_vector.h:1488:19, inlined from 'void Slic3r::surfaces_append(Surfaces&, const Surfaces&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Surface.hpp:269:15, inlined from 'void Slic3r::SurfaceCollection::append(const Slic3r::Surfaces&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/SurfaceCollection.hpp:83:55, inlined from 'Slic3r::PrintObject::bridge_over_infill()::<lambda(tbb::detail::d1::blocked_range<unsigned int>)>' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintObject.cpp:2607:47: /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type 'std::move_iterator<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++/14.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::Surface*, vector<Slic3r::Surface> >; _ForwardIterator = Slic3r::Surface*; _Tp = Slic3r::Surface]' at /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:1022: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++/14.2.1/bits/stl_vector.h:1488:19, inlined from 'void Slic3r::surfaces_append(Surfaces&, const Surfaces&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Surface.hpp:269:15, inlined from 'void Slic3r::SurfaceCollection::append(const Slic3r::Surfaces&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/SurfaceCollection.hpp:83:55, inlined from 'Slic3r::PrintObject::bridge_over_infill()::<lambda(tbb::detail::d1::blocked_range<unsigned int>)>' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintObject.cpp:2607:47: /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Slic3r::Surface*, std::vector<Slic3r::Surface> >' changed in GCC 7.1 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++/14.2.1/bits/stl_algo.h:4805:18, inlined from 'Slic3r::PrintObject::bridge_over_infill()::<lambda(tbb::detail::d1::blocked_range<unsigned int>)>' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintObject.cpp:2370:26: /usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: 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::__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++/14.2.1/bits/stl_algo.h:1908: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++/14.2.1/bits/stl_algo.h:4805:18, inlined from 'Slic3r::PrintObject::bridge_over_infill()::<lambda(tbb::detail::d1::blocked_range<unsigned int>)>' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintObject.cpp:2370:26: /usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: 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++/14.2.1/bits/stl_algo.h:1822:23: 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::__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&)> >]', inlined from '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&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4952:29, 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++/14.2.1/bits/stl_algo.h:5030:25, inlined from 'Slic3r::PrintObject::bridge_over_infill()::<lambda(tbb::detail::d1::blocked_range<unsigned int>)>' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintObject.cpp:2382:37: /usr/include/c++/14.2.1/bits/stl_algo.h:2705: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 /usr/include/c++/14.2.1/bits/stl_algo.h:2706: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 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&)> >]', inlined from '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&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2708:28, inlined from '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&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4952:29, 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++/14.2.1/bits/stl_algo.h:5030:25, inlined from 'Slic3r::PrintObject::bridge_over_infill()::<lambda(tbb::detail::d1::blocked_range<unsigned int>)>' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintObject.cpp:2382:37: /usr/include/c++/14.2.1/bits/stl_algo.h:2368: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 /usr/include/c++/14.2.1/bits/stl_algo.h:2368: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 /usr/include/c++/14.2.1/bits/stl_algo.h:2374: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++/14.2.1/bits/stl_algo.h:2374: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 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++/14.2.1/bits/stl_algo.h:5030:25, inlined from 'Slic3r::PrintObject::bridge_over_infill()::<lambda(tbb::detail::d1::blocked_range<unsigned int>)>' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintObject.cpp:2382:37: /usr/include/c++/14.2.1/bits/stl_algo.h:4956: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 /usr/include/c++/14.2.1/bits/stl_algo.h:4958: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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/libslic3r.h:147: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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/PrintObject.cpp:650:15: /usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: 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++/14.2.1/bits/stl_vector.h:1488:19: 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++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<double>::iterator' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> >::iterator' changed in GCC 7.1 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Slic3r::FloatOrPercent]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 [191/669] Building CXX object src/libs...es/libslic3r.dir/SlicingAdaptive.cpp.o [192/669] Building CXX object src/libs...Files/libslic3r.dir/ShortestPath.cpp.o In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61, from /usr/include/c++/14.2.1/algorithm:61, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/ShortestPath.cpp:15: /usr/include/c++/14.2.1/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++/14.2.1/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 /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_algo.h:1770: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++/14.2.1/bits/stl_algo.h:1770: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++/14.2.1/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++/14.2.1/bits/stl_algo.h:1876: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++/14.2.1/bits/stl_algo.h:1876: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++/14.2.1/bits/stl_algo.h:1890:25: 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 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++/14.2.1/bits/stl_algo.h:4805:18, inlined from 'void Slic3r::reorder_by_two_exchanges_with_segment_flipping(std::vector<FlipEdge>&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/ShortestPath.cpp:1627:12: /usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: 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 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++/14.2.1/bits/stl_algo.h:1908: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++/14.2.1/bits/stl_algo.h:4805:18, inlined from 'void Slic3r::reorder_by_two_exchanges_with_segment_flipping(std::vector<FlipEdge>&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/ShortestPath.cpp:1627:12: /usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: 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++/14.2.1/bits/stl_algo.h:1822:23: 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 [192/669] Building CXX object src/libs...akeFiles/libslic3r.dir/Subdivide.cpp.o [193/669] Building CXX object src/libs...CMakeFiles/libslic3r.dir/Slicing.cpp.o In file included from /usr/include/c++/14.2.1/vector:72, from /usr/include/c++/14.2.1/queue:63, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/libslic3r.h:36, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Slicing.cpp:9: /usr/include/c++/14.2.1/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, std::allocator<double> > >; _Tp = double; _Alloc = std::allocator<double>]': /usr/include/c++/14.2.1/bits/vector.tcc:954:7: note: parameter passing for argument of type 'std::vector<double, std::allocator<double> >::iterator' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/vector.tcc:954:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/vector.tcc:954:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/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, std::allocator<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, std::allocator<double> >&, coordf_t, coordf_t, coordf_t, LayerHeightEditActionType)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Slicing.cpp:492:20: /usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<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, std::allocator<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, std::allocator<double> >&, coordf_t, coordf_t, coordf_t, LayerHeightEditActionType)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Slicing.cpp:562:21: /usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<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, std::allocator<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, std::allocator<double> >&, coordf_t, coordf_t, coordf_t, LayerHeightEditActionType)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Slicing.cpp:565:21: /usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1 [193/669] Building CXX object src/libs...slic3r.dir/Support/SupportCommon.cpp.o [194/669] Building CXX object src/libs...bslic3r.dir/SlicesToTriangleMesh.cpp.o [194/669] Building CXX object src/libs...bslic3r.dir/Support/SupportDebug.cpp.o [195/669] Building CXX object src/libs...akeFiles/libslic3r.dir/Subdivide.cpp.o [195/669] Building CXX object src/libs...ic3r.dir/Support/SupportMaterial.cpp.o [196/669] Building CXX object src/libs...bslic3r.dir/Support/SupportDebug.cpp.o [196/669] Building CXX object src/libs...3r.dir/Support/SupportParameters.cpp.o [197/669] Building CXX object src/libs...MakeFiles/libslic3r.dir/SLAPrint.cpp.o /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SLAPrint.cpp: In member function 'virtual std::string Slic3r::SLAPrint::validate(std::vector<std::__cxx11::basic_string<char> >*) const': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SLAPrint.cpp:677:29: warning: loop variable 'prefix' 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] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SLAPrint.cpp:677: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/c++/14.2.1/vector:72, from /usr/include/c++/14.2.1/functional:64, from /usr/include/eigen3/Eigen/Core:85, from /usr/include/eigen3/Eigen/Geometry:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SLAPrint.hpp:14, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SLAPrint.cpp:6: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 [197/669] Building CXX object src/libs...lic3r.dir/Support/OrganicSupport.cpp.o [198/669] Building CXX object src/libs...es/libslic3r.dir/SlicingAdaptive.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:56, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Slicing.hpp:22, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Model.hpp:20, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SlicingAdaptive.cpp:11: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:767:40: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = double]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:955:38: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = int]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1074:36: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = std::__cxx11::basic_string<char>]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1266:50: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1430:35: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Eigen::Matrix<double, 2, 1, 2>]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1583:39: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = unsigned char]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1765:7: required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:1223:1512: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TowerSpeeds]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1765:7: required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:1223:1583: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeeds]' In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61, from /usr/include/c++/14.2.1/algorithm:61, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SlicingAdaptive.cpp:6: /usr/include/c++/14.2.1/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++/14.2.1/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 [198/669] Building CXX object src/libs...ibslic3r.dir/Support/TreeSupport.cpp.o [199/669] Building CXX object src/libs...iles/libslic3r.dir/SLAPrintSteps.cpp.o In file included from /usr/include/c++/14.2.1/vector:72, from /usr/include/c++/14.2.1/functional:64, from /usr/include/eigen3/Eigen/Core:85, from /usr/include/eigen3/Eigen/Geometry:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/SLAPrint.hpp:14, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/SLAPrintSteps.hpp:8, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SLAPrintSteps.cpp:6: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 [199/669] Building CXX object src/libs...3r.dir/Support/TreeSupportCommon.cpp.o [200/669] Building CXX object src/libs...slic3r.dir/Support/SupportCommon.cpp.o In file included from /usr/include/c++/14.2.1/bits/hashtable_policy.h:36, from /usr/include/c++/14.2.1/bits/hashtable.h:35, from /usr/include/c++/14.2.1/bits/unordered_map.h:33, from /usr/include/c++/14.2.1/unordered_map:41, from /usr/include/c++/14.2.1/functional:63, from /usr/include/oneapi/tbb/detail/_utils.h:23, from /usr/include/oneapi/tbb/detail/_range_common.h:21, from /usr/include/oneapi/tbb/blocked_range.h:22, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Support/SupportCommon.cpp:6: In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = Slic3r::ExtrusionEntity*; _Up = Slic3r::ExtrusionEntity*; bool _IsMove = true]', inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = Slic3r::ExtrusionEntity**; _OI = Slic3r::ExtrusionEntity**]' at /usr/include/c++/14.2.1/bits/stl_algobase.h:521:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = true; _II = Slic3r::ExtrusionEntity**; _OI = Slic3r::ExtrusionEntity**]' at /usr/include/c++/14.2.1/bits/stl_algobase.h:548:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator<Slic3r::ExtrusionEntity**, vector<Slic3r::ExtrusionEntity*> >; _OI = Slic3r::ExtrusionEntity**]' at /usr/include/c++/14.2.1/bits/stl_algobase.h:555:31, inlined from '_OI std::copy(_II, _II, _OI) [with _II = move_iterator<__gnu_cxx::__normal_iterator<Slic3r::ExtrusionEntity**, vector<Slic3r::ExtrusionEntity*> > >; _OI = Slic3r::ExtrusionEntity**]' at /usr/include/c++/14.2.1/bits/stl_algobase.h:651:7, inlined from 'static _ForwardIterator std::__uninitialized_copy<true>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator<__gnu_cxx::__normal_iterator<Slic3r::ExtrusionEntity**, std::vector<Slic3r::ExtrusionEntity*> > >; _ForwardIterator = Slic3r::ExtrusionEntity**]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:147:27, inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator<__gnu_cxx::__normal_iterator<Slic3r::ExtrusionEntity**, vector<Slic3r::ExtrusionEntity*> > >; _ForwardIterator = Slic3r::ExtrusionEntity**]' at /usr/include/c++/14.2.1/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::ExtrusionEntity**, vector<Slic3r::ExtrusionEntity*> > >; _ForwardIterator = Slic3r::ExtrusionEntity**; _Tp = Slic3r::ExtrusionEntity*]' at /usr/include/c++/14.2.1/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::ExtrusionEntity**, std::vector<Slic3r::ExtrusionEntity*> > >; _Tp = Slic3r::ExtrusionEntity*; _Alloc = std::allocator<Slic3r::ExtrusionEntity*>]' at /usr/include/c++/14.2.1/bits/vector.tcc:1022: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::ExtrusionEntity**, std::vector<Slic3r::ExtrusionEntity*> > >; <template-parameter-2-2> = void; _Tp = Slic3r::ExtrusionEntity*; _Alloc = std::allocator<Slic3r::ExtrusionEntity*>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1488:19, inlined from 'void Slic3r::ExtrusionEntityCollection::append(Slic3r::ExtrusionEntitiesPtr&&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/ExtrusionEntityCollection.hpp:97:28, inlined from 'Slic3r::FFFSupport::generate_support_toolpaths(Slic3r::SupportLayerPtrs&, const Slic3r::PrintObjectConfig&, const SupportParameters&, const Slic3r::SlicingParameters&, const SupportGeneratorLayersPtr&, const SupportGeneratorLayersPtr&, const SupportGeneratorLayersPtr&, const SupportGeneratorLayersPtr&, const SupportGeneratorLayersPtr&, const SupportGeneratorLayersPtr&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Support/SupportCommon.cpp:1894:51: /usr/include/c++/14.2.1/bits/stl_algobase.h:452:23: warning: 'void* __builtin_memcpy(void*, const void*, unsigned int)' writing between 5 and 2147483644 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] In file included from /usr/include/c++/14.2.1/armv7l-unknown-linux-gnueabihf/bits/c++allocator.h:33, from /usr/include/c++/14.2.1/bits/allocator.h:46, from /usr/include/c++/14.2.1/bits/alloc_traits.h:39, from /usr/include/c++/14.2.1/ext/alloc_traits.h:34, from /usr/include/c++/14.2.1/bits/hashtable_policy.h:39: In member function '_Tp* std::__new_allocator<_Tp>::allocate(size_type, const void*) [with _Tp = Slic3r::ExtrusionEntity*]', inlined from 'static _Tp* std::allocator_traits<std::allocator<T> >::allocate(allocator_type&, size_type) [with _Tp = Slic3r::ExtrusionEntity*]' at /usr/include/c++/14.2.1/bits/alloc_traits.h:515:28, inlined from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = Slic3r::ExtrusionEntity*; _Alloc = std::allocator<Slic3r::ExtrusionEntity*>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:380:33, 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::ExtrusionEntity**, std::vector<Slic3r::ExtrusionEntity*> > >; _Tp = Slic3r::ExtrusionEntity*; _Alloc = std::allocator<Slic3r::ExtrusionEntity*>]' at /usr/include/c++/14.2.1/bits/vector.tcc:1013:40, 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::ExtrusionEntity**, std::vector<Slic3r::ExtrusionEntity*> > >; <template-parameter-2-2> = void; _Tp = Slic3r::ExtrusionEntity*; _Alloc = std::allocator<Slic3r::ExtrusionEntity*>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1488:19, inlined from 'void Slic3r::ExtrusionEntityCollection::append(Slic3r::ExtrusionEntitiesPtr&&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/ExtrusionEntityCollection.hpp:97:28, inlined from 'Slic3r::FFFSupport::generate_support_toolpaths(Slic3r::SupportLayerPtrs&, const Slic3r::PrintObjectConfig&, const SupportParameters&, const Slic3r::SlicingParameters&, const SupportGeneratorLayersPtr&, const SupportGeneratorLayersPtr&, const SupportGeneratorLayersPtr&, const SupportGeneratorLayersPtr&, const SupportGeneratorLayersPtr&, const SupportGeneratorLayersPtr&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Support/SupportCommon.cpp:1894:51: /usr/include/c++/14.2.1/bits/new_allocator.h:151:41: note: at offset [-2147483648, -1] into destination object of size [4, 2147483644] allocated by 'operator new' [200/669] Building CXX object src/libs...c3r.dir/Support/TreeModelVolumes.cpp.o [201/669] Building CXX object src/libs...ic3r.dir/Support/SupportMaterial.cpp.o [201/669] Building CXX object src/libs...slic3r.dir/SupportSpotsGenerator.cpp.o [202/669] Building CXX object src/libs...3r.dir/Support/SupportParameters.cpp.o [202/669] Building CXX object src/libs...CMakeFiles/libslic3r.dir/Surface.cpp.o [203/669] Building CXX object src/libs...CMakeFiles/libslic3r.dir/Surface.cpp.o [203/669] Building CXX object src/libs.../libslic3r.dir/SurfaceCollection.cpp.o [204/669] Building CXX object src/libs...3r.dir/Support/TreeSupportCommon.cpp.o [204/669] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SVG.cpp.o [205/669] Building CXX object src/libs...lic3r.dir/Support/OrganicSupport.cpp.o /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/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&)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Support/OrganicSupport.cpp:617:33: 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 In file included from /usr/include/eigen3/Eigen/Core:294, from /usr/include/eigen3/Eigen/Geometry:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Support/../Point.hpp:23, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Support/../Line.hpp:21, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Support/../Layer.hpp:26, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Support/SupportCommon.hpp:12, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Support/OrganicSupport.hpp:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Support/OrganicSupport.cpp:5: 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Support/OrganicSupport.cpp:765: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++/14.2.1/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++/14.2.1/bits/alloc_traits.h:575: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++/14.2.1/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++/14.2.1/bits/stl_vector.h:1301: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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Support/OrganicSupport.cpp:792: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] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/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()>)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Support/OrganicSupport.cpp:792:36: note: '<anonymous>' declared here 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Support/OrganicSupport.cpp:765: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++/14.2.1/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++/14.2.1/bits/alloc_traits.h:575: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++/14.2.1/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++/14.2.1/bits/stl_vector.h:1301: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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Support/OrganicSupport.cpp:792: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] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/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()>)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Support/OrganicSupport.cpp:792:36: note: '<anonymous>' declared here 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Support/OrganicSupport.cpp:765: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++/14.2.1/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++/14.2.1/bits/alloc_traits.h:575:17, inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_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++/14.2.1/bits/vector.tcc:634:26, 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++/14.2.1/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++/14.2.1/bits/stl_vector.h:1301: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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Support/OrganicSupport.cpp:792: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] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/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()>)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Support/OrganicSupport.cpp:792:36: note: '<anonymous>' declared here 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Support/OrganicSupport.cpp:765: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++/14.2.1/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++/14.2.1/bits/alloc_traits.h:575:17, inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_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++/14.2.1/bits/vector.tcc:634:26, 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++/14.2.1/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++/14.2.1/bits/stl_vector.h:1301: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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Support/OrganicSupport.cpp:792: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] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/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()>)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Support/OrganicSupport.cpp:792:36: note: '<anonymous>' declared here [205/669] Building CXX object src/libs...akeFiles/libslic3r.dir/Tesselate.cpp.o [206/669] Building CXX object src/libs...ibslic3r.dir/Support/TreeSupport.cpp.o [206/669] Building CXX object src/libs...Files/libslic3r.dir/TriangleMesh.cpp.o [207/669] Building CXX object src/libs.../libslic3r.dir/SurfaceCollection.cpp.o In file included from /usr/include/c++/14.2.1/vector:72, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SurfaceCollection.hpp:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SurfaceCollection.cpp:7: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:195:5: note: parameter passing for argument of type 'std::vector<Slic3r::Surface>::iterator' changed in GCC 7.1 /usr/include/c++/14.2.1/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++/14.2.1/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SurfaceCollection.cpp:91:23: /usr/include/c++/14.2.1/bits/stl_vector.h:1568:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Surface*, std::vector<Slic3r::Surface> >' changed in GCC 7.1 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SurfaceCollection.cpp:104:23: /usr/include/c++/14.2.1/bits/stl_vector.h:1568:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Surface*, std::vector<Slic3r::Surface> >' changed in GCC 7.1 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SurfaceCollection.cpp:118:23: /usr/include/c++/14.2.1/bits/stl_vector.h:1568:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Surface*, std::vector<Slic3r::Surface> >' changed in GCC 7.1 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SurfaceCollection.cpp:147:23: /usr/include/c++/14.2.1/bits/stl_vector.h:1568:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Surface*, std::vector<Slic3r::Surface> >' changed in GCC 7.1 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SurfaceCollection.cpp:134:23: /usr/include/c++/14.2.1/bits/stl_vector.h:1568:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Surface*, std::vector<Slic3r::Surface> >' changed in GCC 7.1 [207/669] Building CXX object src/libs...libslic3r.dir/TriangleMeshSlicer.cpp.o [208/669] Building CXX object src/libs...akeFiles/libslic3r.dir/Tesselate.cpp.o [208/669] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/utils.cpp.o [209/669] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SVG.cpp.o [209/669] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Time.cpp.o [210/669] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Time.cpp.o [210/669] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Timer.cpp.o [211/669] Building CXX object src/libs...c3r.dir/Support/TreeModelVolumes.cpp.o [211/669] Building CXX object src/libs.../CMakeFiles/libslic3r.dir/Thread.cpp.o [212/669] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Timer.cpp.o [212/669] Building CXX object src/libs...s/libslic3r.dir/TriangleSelector.cpp.o [213/669] Building CXX object src/libs.../CMakeFiles/libslic3r.dir/Thread.cpp.o [213/669] Building CXX object src/libs...ibslic3r.dir/TriangleSetSampling.cpp.o [214/669] Building CXX object src/libs...slic3r.dir/SupportSpotsGenerator.cpp.o [214/669] Building CXX object src/libs...ic3r.dir/TriangleSelectorWrapper.cpp.o [215/669] Building CXX object src/libs...Files/libslic3r.dir/TriangleMesh.cpp.o [215/669] Building CXX object src/libs.../CMakeFiles/libslic3r.dir/Zipper.cpp.o [216/669] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/utils.cpp.o [216/669] Building CXX object src/libs...libslic3r.dir/MinAreaBoundingBox.cpp.o [217/669] Building CXX object src/libs...ibslic3r.dir/TriangleSetSampling.cpp.o [217/669] Building CXX object src/libs...es/libslic3r.dir/miniz_extension.cpp.o [218/669] Building CXX object src/libs.../CMakeFiles/libslic3r.dir/Zipper.cpp.o [218/669] Building CXX object src/libs...Files/libslic3r.dir/MultipleBeds.cpp.o [219/669] Building CXX object src/libs...s/libslic3r.dir/TriangleSelector.cpp.o [219/669] Building CXX object src/libs...Files/libslic3r.dir/OpenVDBUtils.cpp.o [220/669] Building CXX object src/libs...es/libslic3r.dir/miniz_extension.cpp.o [220/669] Building CXX object src/libs...CMakeFiles/libslic3r.dir/SLA/Pad.cpp.o [221/669] Building CXX object src/libs...libslic3r.dir/TriangleMeshSlicer.cpp.o /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/TriangleMeshSlicer.cpp:417:17: warning: use of 'std::hardware_destructive_interference_size' [-Winterference-size] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/TriangleMeshSlicer.cpp:417:17: note: its value can vary between compiler versions or with different '-mtune' or '-mcpu' flags /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/TriangleMeshSlicer.cpp:417:17: note: if this use is part of a public ABI, change it to instead use a constant variable you define /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/TriangleMeshSlicer.cpp:417:17: note: the default value for the current CPU tuning is 64 bytes /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/TriangleMeshSlicer.cpp:417:17: note: you can stabilize this value with '--param hardware_destructive_interference_size=64', or disable this warning with '-Wno-interference-size' In file included from /usr/include/c++/14.2.1/bits/stl_algobase.h:64, from /usr/include/c++/14.2.1/string:51, from /usr/include/c++/14.2.1/bits/locale_classes.h:40, from /usr/include/c++/14.2.1/bits/ios_base.h:41, from /usr/include/c++/14.2.1/ios:44, from /usr/include/c++/14.2.1/ostream:40, from /usr/include/boost/log/trivial.hpp:20, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/TriangleMeshSlicer.cpp:5: 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++/14.2.1/bits/stl_pair.h:1137: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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/TriangleMeshSlicer.cpp:2595:38, inlined from 'void Slic3r::cut_mesh(const indexed_triangle_set&, float, indexed_triangle_set*, indexed_triangle_set*, bool)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/TriangleMeshSlicer.cpp:2597:57: /usr/include/c++/14.2.1/bits/stl_pair.h:882:35: warning: 'ilower' may be used uninitialized [-Wmaybe-uninitialized] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/TriangleMeshSlicer.cpp: In function 'void Slic3r::cut_mesh(const indexed_triangle_set&, float, indexed_triangle_set*, indexed_triangle_set*, bool)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/TriangleMeshSlicer.cpp:2577:29: note: 'ilower' declared here 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++/14.2.1/bits/stl_pair.h:1137: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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/TriangleMeshSlicer.cpp:2595:38, inlined from 'void Slic3r::cut_mesh(const indexed_triangle_set&, float, indexed_triangle_set*, indexed_triangle_set*, bool)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/TriangleMeshSlicer.cpp:2598:57: /usr/include/c++/14.2.1/bits/stl_pair.h:882:35: warning: 'ilower' may be used uninitialized [-Wmaybe-uninitialized] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/TriangleMeshSlicer.cpp: In function 'void Slic3r::cut_mesh(const indexed_triangle_set&, float, indexed_triangle_set*, indexed_triangle_set*, bool)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/TriangleMeshSlicer.cpp:2577:29: note: 'ilower' declared here 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++/14.2.1/bits/stl_pair.h:1137: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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/TriangleMeshSlicer.cpp:2595:38, inlined from 'void Slic3r::cut_mesh(const indexed_triangle_set&, float, indexed_triangle_set*, indexed_triangle_set*, bool)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/TriangleMeshSlicer.cpp:2597:57: /usr/include/c++/14.2.1/bits/stl_pair.h:882:35: warning: 'ilower' may be used uninitialized [-Wmaybe-uninitialized] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/TriangleMeshSlicer.cpp: In function 'void Slic3r::cut_mesh(const indexed_triangle_set&, float, indexed_triangle_set*, indexed_triangle_set*, bool)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/TriangleMeshSlicer.cpp:2577:29: note: 'ilower' declared here 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++/14.2.1/bits/stl_pair.h:1137: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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/TriangleMeshSlicer.cpp:2595:38, inlined from 'void Slic3r::cut_mesh(const indexed_triangle_set&, float, indexed_triangle_set*, indexed_triangle_set*, bool)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/TriangleMeshSlicer.cpp:2598:57: /usr/include/c++/14.2.1/bits/stl_pair.h:882:35: warning: 'ilower' may be used uninitialized [-Wmaybe-uninitialized] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/TriangleMeshSlicer.cpp: In function 'void Slic3r::cut_mesh(const indexed_triangle_set&, float, indexed_triangle_set*, indexed_triangle_set*, bool)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/TriangleMeshSlicer.cpp:2577:29: note: 'ilower' declared here [221/669] Building CXX object src/libs...slic3r.dir/SLA/SupportTreeMesher.cpp.o [222/669] Building CXX object src/libs...CMakeFiles/libslic3r.dir/SLA/Pad.cpp.o [222/669] Building CXX object src/libs...lic3r.dir/SLA/SupportTreeBuilder.cpp.o [223/669] Building CXX object src/libs...ic3r.dir/TriangleSelectorWrapper.cpp.o [223/669] Building CXX object src/libs...es/libslic3r.dir/SLA/SupportTree.cpp.o [224/669] Building CXX object src/libs...slic3r.dir/SLA/SupportTreeMesher.cpp.o [224/669] Building CXX object src/libs...iles/libslic3r.dir/SLA/Rotfinder.cpp.o [225/669] Building CXX object src/libs...libslic3r.dir/MinAreaBoundingBox.cpp.o In file included from /usr/include/c++/14.2.1/vector:72, from /usr/include/c++/14.2.1/functional:64, from /usr/include/oneapi/tbb/detail/_utils.h:23, from /usr/include/oneapi/tbb/scalable_allocator.h:22, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Point.hpp:15, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/MinAreaBoundingBox.hpp:8, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/MinAreaBoundingBox.cpp:5: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:452: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 /usr/include/c++/14.2.1/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++/14.2.1/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 /usr/include/c++/14.2.1/bits/vector.tcc:170:19: 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 In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/MinAreaBoundingBox.cpp:22: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/bundled_deps/libnest2d/include/libnest2d/utils/rotcalipers.hpp: In lambda function: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/bundled_deps/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/bundled_deps/libnest2d/include/libnest2d/utils/rotcalipers.hpp: In lambda function: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/bundled_deps/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/bundled_deps/libnest2d/include/libnest2d/utils/rotcalipers.hpp: In lambda function: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/bundled_deps/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/bundled_deps/libnest2d/include/libnest2d/utils/rotcalipers.hpp: In lambda function: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/bundled_deps/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 [225/669] Building CXX object src/libs...iles/libslic3r.dir/SLA/SpatIndex.cpp.o [226/669] Building CXX object src/libs...lic3r.dir/SLA/SupportTreeBuilder.cpp.o [226/669] Building CXX object src/libs...les/libslic3r.dir/SLA/RasterBase.cpp.o [227/669] Building CXX object src/libs...Files/libslic3r.dir/MultipleBeds.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:56, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Slicing.hpp:22, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Model.hpp:20, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/MultipleBeds.hpp:4, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/MultipleBeds.cpp:1: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:767:40: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = double]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:955:38: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = int]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1074:36: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = std::__cxx11::basic_string<char>]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1266:50: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1430:35: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Eigen::Matrix<double, 2, 1, 2>]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1583:39: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = unsigned char]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1765:7: required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:1223:1512: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TowerSpeeds]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1765:7: required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:1223:1583: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeeds]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/MultipleBeds.cpp: In member function 'void Slic3r::MultipleBeds::move_from_bed_to_first_bed(Slic3r::Model&, int) const': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/MultipleBeds.cpp:319:36: warning: comparison of integer expressions of different signedness: 'const int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/MultipleBeds.cpp: In member function 'void Slic3r::MultipleBeds::ensure_wipe_towers_on_beds(Slic3r::Model&, const std::vector<std::unique_ptr<Slic3r::Print> >&)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/MultipleBeds.cpp:464:38: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] [227/669] Building CXX object src/libs...bslic3r.dir/SLA/RasterToPolygons.cpp.o [228/669] Building CXX object src/libs...es/libslic3r.dir/SLA/SupportTree.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:15, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/SLA/SupportTreeUtilsLegacy.hpp:8, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/SLA/DefaultSupportTree.hpp:18, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SLA/SupportTree.cpp:12: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../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>]': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../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>]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/SLA/DefaultSupportTree.hpp:209:41: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Geometry.hpp:545: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 [228/669] Building CXX object src/libs...es/libslic3r.dir/SLA/ConcaveHull.cpp.o [229/669] Building CXX object src/libs...les/libslic3r.dir/SLA/RasterBase.cpp.o [229/669] Building CXX object src/libs...iles/libslic3r.dir/SLA/Hollowing.cpp.o [230/669] Building CXX object src/libs...bslic3r.dir/SLA/RasterToPolygons.cpp.o [230/669] Building CXX object src/libs...3r.dir/SLA/SupportPointGenerator.cpp.o [231/669] Building CXX object src/libs...es/libslic3r.dir/SLA/ConcaveHull.cpp.o [231/669] Building CXX object src/libs...les/libslic3r.dir/SLA/Clustering.cpp.o [232/669] Building CXX object src/libs...iles/libslic3r.dir/SLA/Rotfinder.cpp.o In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61, from /usr/include/c++/14.2.1/algorithm:61, from /usr/include/eigen3/Eigen/Core:95, from /usr/include/eigen3/Eigen/Geometry:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Point.hpp:23, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/SLA/Rotfinder.hpp:8, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SLA/Rotfinder.cpp:5: /usr/include/c++/14.2.1/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++/14.2.1/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 /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_algo.h:1770: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++/14.2.1/bits/stl_algo.h:1770: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++/14.2.1/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++/14.2.1/bits/stl_algo.h:1876: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++/14.2.1/bits/stl_algo.h:1876: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++/14.2.1/bits/stl_algo.h:1890:25: 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 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++/14.2.1/bits/stl_algo.h:4805:18, inlined from 'std::vector<std::array<double, 2> > Slic3r::sla::{anonymous}::get_chull_rotations(const Slic3r::TriangleMesh&, size_t)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SLA/Rotfinder.cpp:255:14, inlined from 'Slic3r::Vec2d Slic3r::sla::find_least_supports_rotation(const Slic3r::ModelObject&, const RotOptimizeParams&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SLA/Rotfinder.cpp:384:83: /usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: 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 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++/14.2.1/bits/stl_algo.h:1908: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++/14.2.1/bits/stl_algo.h:4805:18, inlined from 'std::vector<std::array<double, 2> > Slic3r::sla::{anonymous}::get_chull_rotations(const Slic3r::TriangleMesh&, size_t)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SLA/Rotfinder.cpp:255:14, inlined from 'Slic3r::Vec2d Slic3r::sla::find_least_supports_rotation(const Slic3r::ModelObject&, const RotOptimizeParams&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SLA/Rotfinder.cpp:384:83: /usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: 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++/14.2.1/bits/stl_algo.h:1822:23: 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 [232/669] Building CXX object src/libs...lic3r.dir/SLA/DefaultSupportTree.cpp.o [233/669] Building CXX object src/libs...iles/libslic3r.dir/SLA/SpatIndex.cpp.o In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61, from /usr/include/c++/14.2.1/algorithm:61, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/BoundingBox.hpp:10, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SLA/SpatIndex.hpp:8, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SLA/SpatIndex.cpp:5: /usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, const pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*>*, vector<pair<double, const pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*>, allocator<pair<double, const pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*> > > >; _Distance = int; _Tp = pair<double, const pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<boost::geometry::index::detail::rtree::visitors::pair_first_less>]': /usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*>*, std::vector<std::pair<double, const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*>, std::allocator<std::pair<double, const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*> > > >' changed in GCC 7.1 [233/669] Building CXX object src/libs...bslic3r.dir/SLA/BranchingTreeSLA.cpp.o [234/669] Building CXX object src/libs...3r.dir/SLA/SupportPointGenerator.cpp.o In file included from /usr/include/c++/14.2.1/vector:72, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SLA/SupportPointGenerator.hpp:8, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SLA/SupportPointGenerator.cpp:6: /usr/include/c++/14.2.1/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::Linef*, std::vector<Slic3r::Linef> > >; _Tp = Slic3r::Linef; _Alloc = std::allocator<Slic3r::Linef>]': /usr/include/c++/14.2.1/bits/vector.tcc:954:7: note: parameter passing for argument of type 'std::vector<Slic3r::Linef>::iterator' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/vector.tcc:954:7: note: parameter passing for argument of type 'std::move_iterator<__gnu_cxx::__normal_iterator<Slic3r::Linef*, std::vector<Slic3r::Linef> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/vector.tcc:954:7: note: parameter passing for argument of type 'std::move_iterator<__gnu_cxx::__normal_iterator<Slic3r::Linef*, std::vector<Slic3r::Linef> > >' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/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::Linef*, std::vector<Slic3r::Linef> > >; <template-parameter-2-2> = void; _Tp = Slic3r::Linef; _Alloc = std::allocator<Slic3r::Linef>]', inlined from 'void Slic3r::append(std::vector<_Tp, _Alloc>&, std::vector<_Tp, _Alloc>&&) [with T = Linef; Alloc = std::allocator<Linef>]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/libslic3r.h:147:20, inlined from 'size_t {anonymous}::get_index_of_closest_part(const Slic3r::Point&, const Slic3r::sla::LayerParts&, double)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SLA/SupportPointGenerator.cpp:1137:15, inlined from 'size_t {anonymous}::get_index_of_layer_part(const Slic3r::Point&, const Slic3r::sla::LayerParts&, double)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SLA/SupportPointGenerator.cpp:1196:47, inlined from '{anonymous}::PermanentSupports {anonymous}::prepare_permanent_supports(const Slic3r::sla::SupportPoints&, const Slic3r::sla::Layers&, const Slic3r::sla::SupportPointGeneratorConfig&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SLA/SupportPointGenerator.cpp:1379:56: /usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Linef*, std::vector<Slic3r::Linef> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type 'std::move_iterator<__gnu_cxx::__normal_iterator<Slic3r::Linef*, std::vector<Slic3r::Linef> > >' 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::Linef*, std::vector<Slic3r::Linef> > >; <template-parameter-2-2> = void; _Tp = Slic3r::Linef; _Alloc = std::allocator<Slic3r::Linef>]', inlined from 'void Slic3r::append(std::vector<_Tp, _Alloc>&, std::vector<_Tp, _Alloc>&&) [with T = Linef; Alloc = std::allocator<Linef>]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/libslic3r.h:147:20, inlined from 'std::vector<Slic3r::sla::LayerPart>::const_iterator {anonymous}::get_closest_part(const Slic3r::sla::PartLinks&, Slic3r::Vec2d&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SLA/SupportPointGenerator.cpp:1226:15, inlined from '{anonymous}::PartId {anonymous}::get_index_of_first_influence(const PartId&, const Slic3r::sla::SupportPoint&, const Slic3r::Point&, const Slic3r::sla::Layers&, const Slic3r::sla::SupportPointGeneratorConfig&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SLA/SupportPointGenerator.cpp:1311:43, inlined from '{anonymous}::PermanentSupports {anonymous}::prepare_permanent_supports(const Slic3r::sla::SupportPoints&, const Slic3r::sla::Layers&, const Slic3r::sla::SupportPointGeneratorConfig&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SLA/SupportPointGenerator.cpp:1385:60: /usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Linef*, std::vector<Slic3r::Linef> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type 'std::move_iterator<__gnu_cxx::__normal_iterator<Slic3r::Linef*, std::vector<Slic3r::Linef> > >' changed in GCC 7.1 [234/669] Building CXX object src/libs...es/libslic3r.dir/SLA/ZCorrection.cpp.o [235/669] Building CXX object src/libs...les/libslic3r.dir/SLA/Clustering.cpp.o In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61, from /usr/include/c++/14.2.1/algorithm:61, from /usr/include/eigen3/Eigen/Core:95, from /usr/include/eigen3/Eigen/Geometry:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Point.hpp:23, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SLA/Clustering.hpp:8, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SLA/Clustering.cpp:5: /usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, const pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*>*, vector<pair<double, const pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*>, allocator<pair<double, const pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*> > > >; _Distance = int; _Tp = pair<double, const pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<boost::geometry::index::detail::rtree::visitors::pair_first_less>]': /usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*>*, std::vector<std::pair<double, const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*>, std::allocator<std::pair<double, const std::pair<Eigen::Matrix<double, 3, 1, 2>, unsigned int>*> > > >' changed in GCC 7.1 /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_algo.h:1750: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++/14.2.1/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++/14.2.1/bits/stl_algo.h:1770: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++/14.2.1/bits/stl_algo.h:1770: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++/14.2.1/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++/14.2.1/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 /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_algo.h:1876: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++/14.2.1/bits/stl_algo.h:1876: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++/14.2.1/bits/stl_algo.h:1890:25: 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 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++/14.2.1/bits/stl_algo.h:4805: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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SLA/Clustering.cpp:41: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++/14.2.1/bits/invoke.h:61:36, inlined from 'constexpr std::enable_if_t<((bool)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++/14.2.1/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++/14.2.1/bits/std_function.h:290:30: /usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: 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 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++/14.2.1/bits/stl_algo.h:1908: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++/14.2.1/bits/stl_algo.h:4805: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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SLA/Clustering.cpp:41: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++/14.2.1/bits/invoke.h:61:36, inlined from 'constexpr std::enable_if_t<((bool)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++/14.2.1/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++/14.2.1/bits/std_function.h:290:30: /usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: 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++/14.2.1/bits/stl_algo.h:1822:23: 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 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++/14.2.1/bits/stl_algo.h:4805: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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SLA/Clustering.cpp:52: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++/14.2.1/bits/invoke.h:61:36, inlined from 'constexpr std::enable_if_t<((bool)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++/14.2.1/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++/14.2.1/bits/std_function.h:290:30: /usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: 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 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++/14.2.1/bits/stl_algo.h:1908: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++/14.2.1/bits/stl_algo.h:4805: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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SLA/Clustering.cpp:52: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++/14.2.1/bits/invoke.h:61:36, inlined from 'constexpr std::enable_if_t<((bool)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++/14.2.1/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++/14.2.1/bits/std_function.h:290:30: /usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: 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++/14.2.1/bits/stl_algo.h:1822:23: 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 [235/669] Building CXX object src/libs.../SupportIslands/EvaluateNeighbor.cpp.o [236/669] Building CXX object src/libs...lic3r.dir/SLA/DefaultSupportTree.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SLA/SupportTreeUtils.hpp:15, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SLA/SupportTreeUtilsLegacy.hpp:8, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SLA/DefaultSupportTree.hpp:18, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SLA/DefaultSupportTree.cpp:5: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../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>]': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SLA/DefaultSupportTree.cpp:438:47: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Geometry.hpp:545: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 In file included from /usr/include/c++/14.2.1/algorithm:61, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/BoundingBox.hpp:10, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/SLA/SpatIndex.hpp:8, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SLA/DefaultSupportTree.hpp:8: /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_algo.h:1750: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++/14.2.1/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++/14.2.1/bits/stl_algo.h:1770: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++/14.2.1/bits/stl_algo.h:1770: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++/14.2.1/bits/stl_algo.h:61: /usr/include/c++/14.2.1/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++/14.2.1/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 /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_algo.h:1876: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++/14.2.1/bits/stl_algo.h:1876: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++/14.2.1/bits/stl_algo.h:1890:25: 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 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++/14.2.1/bits/stl_algo.h:4805:18, inlined from 'Slic3r::sla::DefaultSupportTree::interconnect_pillars()::<lambda(const Slic3r::sla::PointIndexEl&)>' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SLA/DefaultSupportTree.cpp:835:18: /usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: 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 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++/14.2.1/bits/stl_algo.h:1908: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++/14.2.1/bits/stl_algo.h:4805:18, inlined from 'Slic3r::sla::DefaultSupportTree::interconnect_pillars()::<lambda(const Slic3r::sla::PointIndexEl&)>' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SLA/DefaultSupportTree.cpp:835:18: /usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: 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++/14.2.1/bits/stl_algo.h:1822:23: 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 [236/669] Building CXX object src/libs...LA/SupportIslands/ExpandNeighbor.cpp.o [237/669] Building CXX object src/libs...iles/libslic3r.dir/SLA/Hollowing.cpp.o [237/669] Building CXX object src/libs...dir/SLA/SupportIslands/LineUtils.cpp.o [238/669] Building CXX object src/libs...es/libslic3r.dir/SLA/ZCorrection.cpp.o [238/669] Building CXX object src/libs...SLA/SupportIslands/ParabolaUtils.cpp.o [239/669] Building CXX object src/libs.../SupportIslands/EvaluateNeighbor.cpp.o [239/669] Building CXX object src/libs...ir/SLA/SupportIslands/PointUtils.cpp.o [240/669] Building CXX object src/libs...LA/SupportIslands/ExpandNeighbor.cpp.o [240/669] Building CXX object src/libs.../SLA/SupportIslands/PolygonUtils.cpp.o [241/669] Building CXX object src/libs...bslic3r.dir/SLA/BranchingTreeSLA.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SLA/SupportTreeUtils.hpp:15, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SLA/BranchingTreeSLA.cpp:20: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../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>]': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/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>]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/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>]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SLA/BranchingTreeSLA.cpp:257:49: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Geometry.hpp:545: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 In file included from /usr/include/c++/14.2.1/map:62, from /usr/include/boost/polygon/isotropy.hpp:18, from /usr/include/boost/polygon/polygon.hpp:12, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Point.hpp:620, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/ExPolygon.hpp:27, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/BranchingTree/BranchingTree.hpp:14, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SLA/BranchingTreeSLA.hpp:10, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SLA/BranchingTreeSLA.cpp:5: /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_tree.h:2454: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 In file included from /usr/include/c++/14.2.1/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SLA/BranchingTreeSLA.cpp:263:46: /usr/include/c++/14.2.1/bits/stl_map.h:513:37: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SLA/BranchingTreeSLA.cpp:353:38: /usr/include/c++/14.2.1/bits/stl_map.h:513:37: 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 [241/669] Building CXX object src/libs...pportIslands/PostProcessNeighbor.cpp.o [242/669] Building CXX object src/libs...ir/SLA/SupportIslands/PointUtils.cpp.o [242/669] Building CXX object src/libs...portIslands/PostProcessNeighbors.cpp.o [243/669] Building CXX object src/libs...dir/SLA/SupportIslands/LineUtils.cpp.o In file included from /usr/include/c++/14.2.1/string:42, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SLA/SupportIslands/LineUtils.hpp:6, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SLA/SupportIslands/LineUtils.cpp:1: In static member function 'static constexpr std::size_t std::char_traits<char>::length(const char_type*)', inlined from 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::append(const _CharT*) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]' at /usr/include/c++/14.2.1/bits/basic_string.h:1483:43, inlined from 'std::__cxx11::basic_string<_CharT, _Traits, _Allocator> std::operator+(__cxx11::basic_string<_CharT, _Traits, _Allocator>&&, const _CharT*) [with _CharT = char; _Traits = char_traits<char>; _Alloc = allocator<char>]' at /usr/include/c++/14.2.1/bits/basic_string.h:3735:36, inlined from 'static void Slic3r::sla::LineUtils::draw(Slic3r::SVG&, const Slic3r::Line&, const char*, coordf_t, const char*, bool, const char*, const char*)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SLA/SupportIslands/LineUtils.cpp:246:74: /usr/include/c++/14.2.1/bits/char_traits.h:391:25: warning: argument 1 null where non-null expected [-Wnonnull] /usr/include/c++/14.2.1/bits/char_traits.h:391:25: note: in a call to built-in function 'unsigned int __builtin_strlen(const char*)' In static member function 'static std::char_traits<char>::char_type* std::char_traits<char>::copy(char_type*, const char_type*, std::size_t)', inlined from 'static void std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_S_copy(_CharT*, const _CharT*, size_type) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]' at /usr/include/c++/14.2.1/bits/basic_string.h:435:21, inlined from 'std::__cxx11::basic_string<_CharT, _Traits, _Allocator>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_append(const _CharT*, size_type) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]' at /usr/include/c++/14.2.1/bits/basic_string.tcc:421:19, inlined from 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::append(const _CharT*) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]' at /usr/include/c++/14.2.1/bits/basic_string.h:1485:18, inlined from 'std::__cxx11::basic_string<_CharT, _Traits, _Allocator> std::operator+(__cxx11::basic_string<_CharT, _Traits, _Allocator>&&, const _CharT*) [with _CharT = char; _Traits = char_traits<char>; _Alloc = allocator<char>]' at /usr/include/c++/14.2.1/bits/basic_string.h:3735:36, inlined from 'static void Slic3r::sla::LineUtils::draw(Slic3r::SVG&, const Slic3r::Line&, const char*, coordf_t, const char*, bool, const char*, const char*)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SLA/SupportIslands/LineUtils.cpp:246:74: /usr/include/c++/14.2.1/bits/char_traits.h:427:49: warning: argument 2 null where non-null expected [-Wnonnull] /usr/include/c++/14.2.1/bits/char_traits.h:427:49: note: in a call to built-in function 'void* __builtin_memcpy(void*, const void*, unsigned int)' In static member function 'static constexpr std::size_t std::char_traits<char>::length(const char_type*)', inlined from 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::append(const _CharT*) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]' at /usr/include/c++/14.2.1/bits/basic_string.h:1483:43, inlined from 'std::__cxx11::basic_string<_CharT, _Traits, _Allocator> std::operator+(__cxx11::basic_string<_CharT, _Traits, _Allocator>&&, const _CharT*) [with _CharT = char; _Traits = char_traits<char>; _Alloc = allocator<char>]' at /usr/include/c++/14.2.1/bits/basic_string.h:3735:36, inlined from 'static void Slic3r::sla::LineUtils::draw(Slic3r::SVG&, const Slic3r::Line&, const char*, coordf_t, const char*, bool, const char*, const char*)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SLA/SupportIslands/LineUtils.cpp:247:74: /usr/include/c++/14.2.1/bits/char_traits.h:391:25: warning: argument 1 null where non-null expected [-Wnonnull] /usr/include/c++/14.2.1/bits/char_traits.h:391:25: note: in a call to built-in function 'unsigned int __builtin_strlen(const char*)' In static member function 'static std::char_traits<char>::char_type* std::char_traits<char>::copy(char_type*, const char_type*, std::size_t)', inlined from 'static void std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_S_copy(_CharT*, const _CharT*, size_type) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]' at /usr/include/c++/14.2.1/bits/basic_string.h:435:21, inlined from 'std::__cxx11::basic_string<_CharT, _Traits, _Allocator>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_append(const _CharT*, size_type) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]' at /usr/include/c++/14.2.1/bits/basic_string.tcc:421:19, inlined from 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::append(const _CharT*) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]' at /usr/include/c++/14.2.1/bits/basic_string.h:1485:18, inlined from 'std::__cxx11::basic_string<_CharT, _Traits, _Allocator> std::operator+(__cxx11::basic_string<_CharT, _Traits, _Allocator>&&, const _CharT*) [with _CharT = char; _Traits = char_traits<char>; _Alloc = allocator<char>]' at /usr/include/c++/14.2.1/bits/basic_string.h:3735:36, inlined from 'static void Slic3r::sla::LineUtils::draw(Slic3r::SVG&, const Slic3r::Line&, const char*, coordf_t, const char*, bool, const char*, const char*)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SLA/SupportIslands/LineUtils.cpp:247:74: /usr/include/c++/14.2.1/bits/char_traits.h:427:49: warning: argument 2 null where non-null expected [-Wnonnull] /usr/include/c++/14.2.1/bits/char_traits.h:427:49: note: in a call to built-in function 'void* __builtin_memcpy(void*, const void*, unsigned int)' [243/669] Building CXX object src/libs...pportIslands/SampleConfigFactory.cpp.o [244/669] Building CXX object src/libs...SLA/SupportIslands/ParabolaUtils.cpp.o [244/669] Building CXX object src/libs...upportIslands/SupportIslandPoint.cpp.o [245/669] Building CXX object src/libs.../SLA/SupportIslands/PolygonUtils.cpp.o [245/669] Building CXX object src/libs...portIslands/UniformSupportIsland.cpp.o [246/669] Building CXX object src/libs...pportIslands/PostProcessNeighbor.cpp.o [246/669] Building CXX object src/libs...SupportIslands/VoronoiGraphUtils.cpp.o [247/669] Building CXX object src/libs...portIslands/PostProcessNeighbors.cpp.o In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61, from /usr/include/c++/14.2.1/algorithm:61, from /usr/include/eigen3/Eigen/Core:95, from /usr/include/eigen3/Eigen/Geometry:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Geometry.hpp:25, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SLA/SupportIslands/VoronoiGraph.hpp:5, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SLA/SupportIslands/PostProcessNeighbors.hpp:5, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SLA/SupportIslands/PostProcessNeighbors.cpp:1: /usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::sla::VoronoiGraph::Path*, vector<Slic3r::sla::VoronoiGraph::Path> >; _Distance = int; _Tp = Slic3r::sla::VoronoiGraph::Path; _Compare = __gnu_cxx::__ops::_Iter_comp_val<Slic3r::sla::VoronoiGraph::Path::OrderLengthFromLongest>]': /usr/include/c++/14.2.1/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::sla::VoronoiGraph::Path*, std::vector<Slic3r::sla::VoronoiGraph::Path> >' changed in GCC 7.1 [247/669] Building CXX object src/libs....dir/BranchingTree/BranchingTree.cpp.o [248/669] Building CXX object src/libs...upportIslands/SupportIslandPoint.cpp.o [248/669] Building CXX object src/libs...c3r.dir/BranchingTree/PointCloud.cpp.o [249/669] Building CXX object src/libs...pportIslands/SampleConfigFactory.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:56, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SLA/SupportIslands/SampleConfigFactory.hpp:6, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SLA/SupportIslands/SampleConfigFactory.cpp:1: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:767:40: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = double]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:955:38: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = int]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1074:36: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = std::__cxx11::basic_string<char>]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1266:50: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1430:35: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Eigen::Matrix<double, 2, 1, 2>]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1583:39: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = unsigned char]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1765:7: required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:1223:1512: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TowerSpeeds]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1765:7: required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:1223:1583: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeeds]' [249/669] Building CXX object src/libs.../BeadingStrategy/BeadingStrategy.cpp.o [250/669] Building CXX object src/libs...SupportIslands/VoronoiGraphUtils.cpp.o In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61, from /usr/include/c++/14.2.1/algorithm:61, from /usr/include/eigen3/Eigen/Core:95, from /usr/include/eigen3/Eigen/Geometry:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Geometry.hpp:25, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SLA/SupportIslands/VoronoiGraphUtils.hpp:7, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SLA/SupportIslands/VoronoiGraphUtils.cpp:1: /usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::sla::VoronoiGraph::Path*, vector<Slic3r::sla::VoronoiGraph::Path> >; _Distance = int; _Tp = Slic3r::sla::VoronoiGraph::Path; _Compare = __gnu_cxx::__ops::_Iter_comp_val<Slic3r::sla::VoronoiGraph::Path::OrderLengthFromLongest>]': /usr/include/c++/14.2.1/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::sla::VoronoiGraph::Path*, std::vector<Slic3r::sla::VoronoiGraph::Path> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::sla::VoronoiGraph::Path*, vector<Slic3r::sla::VoronoiGraph::Path> >; _Distance = int; _Tp = Slic3r::sla::VoronoiGraph::Path; _Compare = __gnu_cxx::__ops::_Iter_comp_val<Slic3r::sla::VoronoiGraph::Path::OrderLengthFromShortest>]': /usr/include/c++/14.2.1/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::sla::VoronoiGraph::Path*, std::vector<Slic3r::sla::VoronoiGraph::Path> >' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/map:62, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SLA/SupportIslands/VoronoiGraphUtils.hpp:5: /usr/include/c++/14.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const boost::polygon::voronoi_vertex<double>*&, Slic3r::sla::VoronoiGraph::Node}; _Key = const boost::polygon::voronoi_vertex<double>*; _Val = std::pair<const boost::polygon::voronoi_vertex<double>* const, Slic3r::sla::VoronoiGraph::Node>; _KeyOfValue = std::_Select1st<std::pair<const boost::polygon::voronoi_vertex<double>* const, Slic3r::sla::VoronoiGraph::Node> >; _Compare = std::less<const boost::polygon::voronoi_vertex<double>*>; _Alloc = std::allocator<std::pair<const boost::polygon::voronoi_vertex<double>* const, Slic3r::sla::VoronoiGraph::Node> >]': /usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<const boost::polygon::voronoi_vertex<double>*, std::pair<const boost::polygon::voronoi_vertex<double>* const, Slic3r::sla::VoronoiGraph::Node>, std::_Select1st<std::pair<const boost::polygon::voronoi_vertex<double>* const, Slic3r::sla::VoronoiGraph::Node> >, std::less<const boost::polygon::voronoi_vertex<double>*>, std::allocator<std::pair<const boost::polygon::voronoi_vertex<double>* const, Slic3r::sla::VoronoiGraph::Node> > >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/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 = {const boost::polygon::voronoi_vertex<double>*&, Slic3r::sla::VoronoiGraph::Node}; _Key = const boost::polygon::voronoi_vertex<double>*; _Tp = Slic3r::sla::VoronoiGraph::Node; _Compare = std::less<const boost::polygon::voronoi_vertex<double>*>; _Alloc = std::allocator<std::pair<const boost::polygon::voronoi_vertex<double>* const, Slic3r::sla::VoronoiGraph::Node> >]', inlined from 'std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<std::pair<const _Key, _Tp> >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {const boost::polygon::voronoi_vertex<double>*&, Slic3r::sla::VoronoiGraph::Node}; _Key = const boost::polygon::voronoi_vertex<double>*; _Tp = Slic3r::sla::VoronoiGraph::Node; _Compare = std::less<const boost::polygon::voronoi_vertex<double>*>; _Alloc = std::allocator<std::pair<const boost::polygon::voronoi_vertex<double>* const, Slic3r::sla::VoronoiGraph::Node> >]' at /usr/include/c++/14.2.1/bits/stl_map.h:601:22, inlined from 'static Slic3r::sla::VoronoiGraph::Node* Slic3r::sla::VoronoiGraphUtils::getNode(Slic3r::sla::VoronoiGraph&, const Slic3r::Geometry::VoronoiDiagram::vertex_type*, const Slic3r::Geometry::VoronoiDiagram::edge_type*, const Slic3r::Lines&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SLA/SupportIslands/VoronoiGraphUtils.cpp:307:44: /usr/include/c++/14.2.1/bits/stl_map.h:640:38: note: parameter passing for argument of type 'std::map<const boost::polygon::voronoi_vertex<double>*, Slic3r::sla::VoronoiGraph::Node>::const_iterator' {aka 'std::_Rb_tree<const boost::polygon::voronoi_vertex<double>*, std::pair<const boost::polygon::voronoi_vertex<double>* const, Slic3r::sla::VoronoiGraph::Node>, std::_Select1st<std::pair<const boost::polygon::voronoi_vertex<double>* const, Slic3r::sla::VoronoiGraph::Node> >, std::less<const boost::polygon::voronoi_vertex<double>*>, std::allocator<std::pair<const boost::polygon::voronoi_vertex<double>* const, Slic3r::sla::VoronoiGraph::Node> > >::const_iterator'} changed in GCC 7.1 [250/669] Building CXX object src/libs...gStrategy/BeadingStrategyFactory.cpp.o [251/669] Building CXX object src/libs...portIslands/UniformSupportIsland.cpp.o /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SLA/SupportIslands/UniformSupportIsland.cpp: In function 'void {anonymous}::move_duplicit_positions(Slic3r::sla::SupportIslandPoints&, const Slic3r::Points&)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SLA/SupportIslands/UniformSupportIsland.cpp:381:17: warning: unused variable 'move_distance' [-Wunused-variable] In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61, from /usr/include/c++/14.2.1/algorithm:61, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/ExPolygon.hpp:19, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SLA/SupportIslands/UniformSupportIsland.hpp:4, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SLA/SupportIslands/UniformSupportIsland.cpp:1: /usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::sla::VoronoiGraph::Position*, vector<Slic3r::sla::VoronoiGraph::Position> >; _Distance = int; _Tp = Slic3r::sla::VoronoiGraph::Position; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::convert_island_parts_to_thin_thick(const IslandParts&, const Slic3r::sla::VoronoiGraph::ExPath&)::<lambda(const {anonymous}::Position&, const {anonymous}::Position&)> >]': /usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::sla::VoronoiGraph::Position*, std::vector<Slic3r::sla::VoronoiGraph::Position> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::IslandPartChange*, vector<{anonymous}::IslandPartChange> >; _Distance = int; _Tp = {anonymous}::IslandPartChange; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::get_longest_distance(const IslandPartChanges&, Position*)::<lambda(const {anonymous}::IslandPartChange&, const {anonymous}::IslandPartChange&)> >]': /usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::IslandPartChange*, std::vector<{anonymous}::IslandPartChange> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::sla::VoronoiGraph::Position*, vector<Slic3r::sla::VoronoiGraph::Position> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::convert_island_parts_to_thin_thick(const IslandParts&, const Slic3r::sla::VoronoiGraph::ExPath&)::<lambda(const {anonymous}::Position&, const {anonymous}::Position&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::sla::VoronoiGraph::Position*, std::vector<Slic3r::sla::VoronoiGraph::Position> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::sla::VoronoiGraph::Position*, std::vector<Slic3r::sla::VoronoiGraph::Position> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::IslandPartChange*, vector<{anonymous}::IslandPartChange> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::get_longest_distance(const IslandPartChanges&, Position*)::<lambda(const {anonymous}::IslandPartChange&, const {anonymous}::IslandPartChange&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::IslandPartChange*, std::vector<{anonymous}::IslandPartChange> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::IslandPartChange*, std::vector<{anonymous}::IslandPartChange> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::IslandPartChange*, vector<{anonymous}::IslandPartChange> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::get_longest_distance(const IslandPartChanges&, Position*)::<lambda(const {anonymous}::IslandPartChange&, const {anonymous}::IslandPartChange&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::IslandPartChange*, std::vector<{anonymous}::IslandPartChange> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::IslandPartChange*, std::vector<{anonymous}::IslandPartChange> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::IslandPartChange*, std::vector<{anonymous}::IslandPartChange> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::sla::VoronoiGraph::Position*, vector<Slic3r::sla::VoronoiGraph::Position> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::convert_island_parts_to_thin_thick(const IslandParts&, const Slic3r::sla::VoronoiGraph::ExPath&)::<lambda(const {anonymous}::Position&, const {anonymous}::Position&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::sla::VoronoiGraph::Position*, std::vector<Slic3r::sla::VoronoiGraph::Position> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::sla::VoronoiGraph::Position*, std::vector<Slic3r::sla::VoronoiGraph::Position> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::sla::VoronoiGraph::Position*, std::vector<Slic3r::sla::VoronoiGraph::Position> >' changed in GCC 7.1 In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::IslandPartChange*, vector<{anonymous}::IslandPartChange> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::get_longest_distance(const IslandPartChanges&, Position*)::<lambda(const {anonymous}::IslandPartChange&, const {anonymous}::IslandPartChange&)> >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<{anonymous}::IslandPartChange*, vector<{anonymous}::IslandPartChange> >; _Compare = {anonymous}::get_longest_distance(const IslandPartChanges&, Position*)::<lambda(const {anonymous}::IslandPartChange&, const {anonymous}::IslandPartChange&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18, inlined from 'coord_t {anonymous}::get_longest_distance(const IslandPartChanges&, Position*)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SLA/SupportIslands/UniformSupportIsland.cpp:1982:14: /usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::IslandPartChange*, std::vector<{anonymous}::IslandPartChange> >' changed in GCC 7.1 In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::IslandPartChange*, vector<{anonymous}::IslandPartChange> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::get_longest_distance(const IslandPartChanges&, Position*)::<lambda(const {anonymous}::IslandPartChange&, const {anonymous}::IslandPartChange&)> >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::IslandPartChange*, vector<{anonymous}::IslandPartChange> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::get_longest_distance(const IslandPartChanges&, Position*)::<lambda(const {anonymous}::IslandPartChange&, const {anonymous}::IslandPartChange&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<{anonymous}::IslandPartChange*, vector<{anonymous}::IslandPartChange> >; _Compare = {anonymous}::get_longest_distance(const IslandPartChanges&, Position*)::<lambda(const {anonymous}::IslandPartChange&, const {anonymous}::IslandPartChange&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18, inlined from 'coord_t {anonymous}::get_longest_distance(const IslandPartChanges&, Position*)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SLA/SupportIslands/UniformSupportIsland.cpp:1982:14: /usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::IslandPartChange*, std::vector<{anonymous}::IslandPartChange> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::IslandPartChange*, std::vector<{anonymous}::IslandPartChange> >' changed in GCC 7.1 In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::sla::VoronoiGraph::Position*, vector<Slic3r::sla::VoronoiGraph::Position> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::convert_island_parts_to_thin_thick(const IslandParts&, const Slic3r::sla::VoronoiGraph::ExPath&)::<lambda(const {anonymous}::Position&, const {anonymous}::Position&)> >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<Slic3r::sla::VoronoiGraph::Position*, vector<Slic3r::sla::VoronoiGraph::Position> >; _Compare = {anonymous}::convert_island_parts_to_thin_thick(const IslandParts&, const Slic3r::sla::VoronoiGraph::ExPath&)::<lambda(const {anonymous}::Position&, const {anonymous}::Position&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18, inlined from 'std::pair<std::vector<{anonymous}::ThinPart>, std::vector<{anonymous}::ThickPart> > {anonymous}::convert_island_parts_to_thin_thick(const IslandParts&, const Slic3r::sla::VoronoiGraph::ExPath&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SLA/SupportIslands/UniformSupportIsland.cpp:2327:18, inlined from 'std::pair<std::vector<{anonymous}::ThinPart>, std::vector<{anonymous}::ThickPart> > {anonymous}::separate_thin_thick(const Slic3r::sla::VoronoiGraph::ExPath&, const Slic3r::Lines&, const Slic3r::sla::SampleConfig&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SLA/SupportIslands/UniformSupportIsland.cpp:2578:65: /usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::sla::VoronoiGraph::Position*, std::vector<Slic3r::sla::VoronoiGraph::Position> >' changed in GCC 7.1 In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::sla::VoronoiGraph::Position*, vector<Slic3r::sla::VoronoiGraph::Position> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::convert_island_parts_to_thin_thick(const IslandParts&, const Slic3r::sla::VoronoiGraph::ExPath&)::<lambda(const {anonymous}::Position&, const {anonymous}::Position&)> >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::sla::VoronoiGraph::Position*, vector<Slic3r::sla::VoronoiGraph::Position> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::convert_island_parts_to_thin_thick(const IslandParts&, const Slic3r::sla::VoronoiGraph::ExPath&)::<lambda(const {anonymous}::Position&, const {anonymous}::Position&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<Slic3r::sla::VoronoiGraph::Position*, vector<Slic3r::sla::VoronoiGraph::Position> >; _Compare = {anonymous}::convert_island_parts_to_thin_thick(const IslandParts&, const Slic3r::sla::VoronoiGraph::ExPath&)::<lambda(const {anonymous}::Position&, const {anonymous}::Position&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18, inlined from 'std::pair<std::vector<{anonymous}::ThinPart>, std::vector<{anonymous}::ThickPart> > {anonymous}::convert_island_parts_to_thin_thick(const IslandParts&, const Slic3r::sla::VoronoiGraph::ExPath&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SLA/SupportIslands/UniformSupportIsland.cpp:2327:18, inlined from 'std::pair<std::vector<{anonymous}::ThinPart>, std::vector<{anonymous}::ThickPart> > {anonymous}::separate_thin_thick(const Slic3r::sla::VoronoiGraph::ExPath&, const Slic3r::Lines&, const Slic3r::sla::SampleConfig&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/SLA/SupportIslands/UniformSupportIsland.cpp:2578:65: /usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::sla::VoronoiGraph::Position*, std::vector<Slic3r::sla::VoronoiGraph::Position> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::sla::VoronoiGraph::Position*, std::vector<Slic3r::sla::VoronoiGraph::Position> >' changed in GCC 7.1 [251/669] Building CXX object src/libs...ategy/DistributedBeadingStrategy.cpp.o [252/669] Building CXX object src/libs.../BeadingStrategy/BeadingStrategy.cpp.o [252/669] Building CXX object src/libs...gStrategy/LimitedBeadingStrategy.cpp.o [253/669] Building CXX object src/libs...ategy/DistributedBeadingStrategy.cpp.o /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Arachne/BeadingStrategy/DistributedBeadingStrategy.cpp: In member function 'std::vector<float> Slic3r::Arachne::DistributedBeadingStrategy::calc_normalized_weights(coord_t, coord_t) const': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Arachne/BeadingStrategy/DistributedBeadingStrategy.cpp:39:40: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'const coord_t' {aka 'const int'} [-Wsign-compare] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Arachne/BeadingStrategy/DistributedBeadingStrategy.cpp: In member function 'virtual Slic3r::Arachne::BeadingStrategy::Beading Slic3r::Arachne::DistributedBeadingStrategy::compute(coord_t, coord_t) const': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Arachne/BeadingStrategy/DistributedBeadingStrategy.cpp:88:44: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'coord_t' {aka 'int'} [-Wsign-compare] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Arachne/BeadingStrategy/DistributedBeadingStrategy.cpp:90:45: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'coord_t' {aka 'int'} [-Wsign-compare] [253/669] Building CXX object src/libs...gy/OuterWallInsetBeadingStrategy.cpp.o [254/669] Building CXX object src/libs...gy/OuterWallInsetBeadingStrategy.cpp.o [254/669] Building CXX object src/libs...tegy/RedistributeBeadingStrategy.cpp.o [255/669] Building CXX object src/libs...gStrategy/BeadingStrategyFactory.cpp.o [255/669] Building CXX object src/libs...Strategy/WideningBeadingStrategy.cpp.o [256/669] Building CXX object src/libs...tegy/RedistributeBeadingStrategy.cpp.o [256/669] Building CXX object src/libs....dir/Arachne/utils/ExtrusionLine.cpp.o [257/669] Building CXX object src/libs...gStrategy/LimitedBeadingStrategy.cpp.o [257/669] Building CXX object src/libs...c3r.dir/Arachne/utils/SquareGrid.cpp.o [258/669] Building CXX object src/libs...Strategy/WideningBeadingStrategy.cpp.o [258/669] Building CXX object src/libs...r/Arachne/utils/PolylineStitcher.cpp.o [259/669] Building CXX object src/libs....dir/BranchingTree/BranchingTree.cpp.o In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61, from /usr/include/c++/14.2.1/algorithm:61, from /usr/include/eigen3/Eigen/Core:95, from /usr/include/eigen3/Eigen/Geometry:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/bundled_deps/admesh/./admesh/stl.h:31, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/BranchingTree/BranchingTree.hpp:9, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/BranchingTree/BranchingTree.cpp:5: /usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<double, const pair<Eigen::Matrix<float, 3, 1, 2>, unsigned int>*>*, vector<pair<double, const pair<Eigen::Matrix<float, 3, 1, 2>, unsigned int>*>, allocator<pair<double, const pair<Eigen::Matrix<float, 3, 1, 2>, unsigned int>*> > > >; _Distance = int; _Tp = pair<double, const pair<Eigen::Matrix<float, 3, 1, 2>, unsigned int>*>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<boost::geometry::index::detail::rtree::visitors::pair_first_less>]': /usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, const std::pair<Eigen::Matrix<float, 3, 1, 2>, unsigned int>*>*, std::vector<std::pair<double, const std::pair<Eigen::Matrix<float, 3, 1, 2>, unsigned int>*>, std::allocator<std::pair<double, const std::pair<Eigen::Matrix<float, 3, 1, 2>, unsigned int>*> > > >' changed in GCC 7.1 [259/669] Building CXX object src/libs...s/libslic3r.dir/Geometry/Voronoi.cpp.o [260/669] Building CXX object src/libs...Files/libslic3r.dir/OpenVDBUtils.cpp.o [260/669] Building CXX object src/libs...lic3r.dir/Arachne/PerimeterOrder.cpp.o [261/669] Building CXX object src/libs...c3r.dir/Arachne/utils/SquareGrid.cpp.o [261/669] Building CXX object src/libs...r/Arachne/SkeletalTrapezoidation.cpp.o [262/669] Building CXX object src/libs...c3r.dir/BranchingTree/PointCloud.cpp.o [262/669] Building CXX object src/libs...chne/SkeletalTrapezoidationGraph.cpp.o [263/669] Building CXX object src/libs...r/Arachne/utils/PolylineStitcher.cpp.o [263/669] Building CXX object src/libs...slic3r.dir/Arachne/WallToolPaths.cpp.o [264/669] Building CXX object src/libs...s/libslic3r.dir/Geometry/Voronoi.cpp.o In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61, from /usr/include/c++/14.2.1/algorithm:61, from /usr/include/boost/polygon/isotropy.hpp:22, from /usr/include/boost/polygon/polygon.hpp:12, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Geometry/Voronoi.hpp:8, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Geometry/Voronoi.cpp:1: /usr/include/c++/14.2.1/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++/14.2.1/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 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++/14.2.1/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++/14.2.1/bits/stl_queue.h:774: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 = boost::polygon::voronoi_diagram<double>; 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++/14.2.1/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 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++/14.2.1/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++/14.2.1/bits/stl_queue.h:774: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 = boost::polygon::voronoi_diagram<double>; 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++/14.2.1/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/669] Building CXX object src/libs...lic3r.dir/Utils/DirectoriesUtils.cpp.o [265/669] Building CXX object src/libs...lic3r.dir/Arachne/PerimeterOrder.cpp.o In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61, from /usr/include/c++/14.2.1/algorithm:61, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Arachne/PerimeterOrder.cpp:2: /usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::Arachne::PerimeterOrder::PerimeterExtrusion*, vector<Slic3r::Arachne::PerimeterOrder::PerimeterExtrusion> >; _Distance = int; _Tp = Slic3r::Arachne::PerimeterOrder::PerimeterExtrusion; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::Arachne::PerimeterOrder::get_sorted_perimeter_extrusions_by_area(const Slic3r::Arachne::Perimeters&)::<lambda(const Slic3r::Arachne::PerimeterOrder::PerimeterExtrusion&, const Slic3r::Arachne::PerimeterOrder::PerimeterExtrusion&)> >]': /usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Arachne::PerimeterOrder::PerimeterExtrusion*, std::vector<Slic3r::Arachne::PerimeterOrder::PerimeterExtrusion> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::Arachne::PerimeterOrder::PerimeterExtrusion*, vector<Slic3r::Arachne::PerimeterOrder::PerimeterExtrusion> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::Arachne::PerimeterOrder::get_sorted_perimeter_extrusions_by_area(const Slic3r::Arachne::Perimeters&)::<lambda(const Slic3r::Arachne::PerimeterOrder::PerimeterExtrusion&, const Slic3r::Arachne::PerimeterOrder::PerimeterExtrusion&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Arachne::PerimeterOrder::PerimeterExtrusion*, std::vector<Slic3r::Arachne::PerimeterOrder::PerimeterExtrusion> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Arachne::PerimeterOrder::PerimeterExtrusion*, std::vector<Slic3r::Arachne::PerimeterOrder::PerimeterExtrusion> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::Arachne::PerimeterOrder::PerimeterExtrusion*, vector<Slic3r::Arachne::PerimeterOrder::PerimeterExtrusion> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::Arachne::PerimeterOrder::get_sorted_perimeter_extrusions_by_area(const Slic3r::Arachne::Perimeters&)::<lambda(const Slic3r::Arachne::PerimeterOrder::PerimeterExtrusion&, const Slic3r::Arachne::PerimeterOrder::PerimeterExtrusion&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Arachne::PerimeterOrder::PerimeterExtrusion*, std::vector<Slic3r::Arachne::PerimeterOrder::PerimeterExtrusion> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Arachne::PerimeterOrder::PerimeterExtrusion*, std::vector<Slic3r::Arachne::PerimeterOrder::PerimeterExtrusion> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Arachne::PerimeterOrder::PerimeterExtrusion*, std::vector<Slic3r::Arachne::PerimeterOrder::PerimeterExtrusion> >' changed in GCC 7.1 In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::Arachne::PerimeterOrder::PerimeterExtrusion*, vector<Slic3r::Arachne::PerimeterOrder::PerimeterExtrusion> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::Arachne::PerimeterOrder::get_sorted_perimeter_extrusions_by_area(const Slic3r::Arachne::Perimeters&)::<lambda(const Slic3r::Arachne::PerimeterOrder::PerimeterExtrusion&, const Slic3r::Arachne::PerimeterOrder::PerimeterExtrusion&)> >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<Slic3r::Arachne::PerimeterOrder::PerimeterExtrusion*, vector<Slic3r::Arachne::PerimeterOrder::PerimeterExtrusion> >; _Compare = Slic3r::Arachne::PerimeterOrder::get_sorted_perimeter_extrusions_by_area(const Slic3r::Arachne::Perimeters&)::<lambda(const Slic3r::Arachne::PerimeterOrder::PerimeterExtrusion&, const Slic3r::Arachne::PerimeterOrder::PerimeterExtrusion&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18, inlined from 'Slic3r::Arachne::PerimeterOrder::PerimeterExtrusions Slic3r::Arachne::PerimeterOrder::get_sorted_perimeter_extrusions_by_area(const Slic3r::Arachne::Perimeters&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Arachne/PerimeterOrder.cpp:40:14: /usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Arachne::PerimeterOrder::PerimeterExtrusion*, std::vector<Slic3r::Arachne::PerimeterOrder::PerimeterExtrusion> >' changed in GCC 7.1 In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::Arachne::PerimeterOrder::PerimeterExtrusion*, vector<Slic3r::Arachne::PerimeterOrder::PerimeterExtrusion> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::Arachne::PerimeterOrder::get_sorted_perimeter_extrusions_by_area(const Slic3r::Arachne::Perimeters&)::<lambda(const Slic3r::Arachne::PerimeterOrder::PerimeterExtrusion&, const Slic3r::Arachne::PerimeterOrder::PerimeterExtrusion&)> >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::Arachne::PerimeterOrder::PerimeterExtrusion*, vector<Slic3r::Arachne::PerimeterOrder::PerimeterExtrusion> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::Arachne::PerimeterOrder::get_sorted_perimeter_extrusions_by_area(const Slic3r::Arachne::Perimeters&)::<lambda(const Slic3r::Arachne::PerimeterOrder::PerimeterExtrusion&, const Slic3r::Arachne::PerimeterOrder::PerimeterExtrusion&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<Slic3r::Arachne::PerimeterOrder::PerimeterExtrusion*, vector<Slic3r::Arachne::PerimeterOrder::PerimeterExtrusion> >; _Compare = Slic3r::Arachne::PerimeterOrder::get_sorted_perimeter_extrusions_by_area(const Slic3r::Arachne::Perimeters&)::<lambda(const Slic3r::Arachne::PerimeterOrder::PerimeterExtrusion&, const Slic3r::Arachne::PerimeterOrder::PerimeterExtrusion&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18, inlined from 'Slic3r::Arachne::PerimeterOrder::PerimeterExtrusions Slic3r::Arachne::PerimeterOrder::get_sorted_perimeter_extrusions_by_area(const Slic3r::Arachne::Perimeters&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Arachne/PerimeterOrder.cpp:40:14: /usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Arachne::PerimeterOrder::PerimeterExtrusion*, std::vector<Slic3r::Arachne::PerimeterOrder::PerimeterExtrusion> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Arachne::PerimeterOrder::PerimeterExtrusion*, std::vector<Slic3r::Arachne::PerimeterOrder::PerimeterExtrusion> >' changed in GCC 7.1 [265/669] Building CXX object src/libs...es/libslic3r.dir/Utils/JsonUtils.cpp.o [266/669] Building CXX object src/libs...chne/SkeletalTrapezoidationGraph.cpp.o [266/669] Linking CXX static library src/occt_wrapper/OCCTWrapper.a [267/669] Building CXX object src/libs....dir/Arachne/utils/ExtrusionLine.cpp.o In file included from /usr/include/c++/14.2.1/vector:65, from /usr/include/c++/14.2.1/functional:64, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../clipper/clipper.hpp:38, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../clipper/clipper_z.hpp:13, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Arachne/utils/ExtrusionLine.hpp:8, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Arachne/utils/ExtrusionLine.cpp:8: /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type 'std::move_iterator<Slic3r::ExtrusionPath*>' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type 'std::move_iterator<Slic3r::ExtrusionPath*>' changed in GCC 7.1 /usr/include/c++/14.2.1/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++/14.2.1/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++/14.2.1/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 In file included from /usr/include/c++/14.2.1/vector:72: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:954:7: note: parameter passing for argument of type 'std::vector<Slic3r::ExtrusionPath>::iterator' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/vector.tcc:954: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++/14.2.1/bits/vector.tcc:954: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++/14.2.1/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++/14.2.1/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++/14.2.1/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++/14.2.1/bits/vector.tcc:969:34: /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type 'std::move_iterator<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<__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++/14.2.1/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++/14.2.1/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++/14.2.1/bits/vector.tcc:984:34: /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: 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++/14.2.1/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++/14.2.1/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++/14.2.1/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++/14.2.1/bits/vector.tcc:989:34: /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type 'std::move_iterator<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<__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++/14.2.1/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++/14.2.1/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++/14.2.1/bits/vector.tcc:1022:38: /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: 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 file included from /usr/include/c++/14.2.1/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Arachne/utils/../../libslic3r.h:147:20, inlined from 'void Slic3r::extrusion_paths_append(ExtrusionPaths&, const Arachne::ExtrusionLine&, ExtrusionRole, const Flow&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Arachne/utils/ExtrusionLine.cpp:289:19: /usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: 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++/14.2.1/bits/stl_vector.h:1488:19: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Arachne/utils/../../libslic3r.h:147:20, inlined from 'void Slic3r::extrusion_paths_append(ExtrusionPaths&, const ClipperLib_Z::Paths&, ExtrusionRole, const Flow&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/Arachne/utils/ExtrusionLine.cpp:282:23: /usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: 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++/14.2.1/bits/stl_vector.h:1488:19: 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 [267/669] Building CXX object src/slic...iles/slic3r-arrange.dir/src/Beds.cpp.o [268/669] Linking CXX static library src/occt_wrapper/OCCTWrapper.a [268/669] Building CXX object src/slic...s/slic3r-arrange.dir/src/NFP/NFP.cpp.o [269/669] Building CXX object src/libs...lic3r.dir/Utils/DirectoriesUtils.cpp.o [269/669] Building CXX object src/slic...dir/src/NFP/NFPConcave_Tesselate.cpp.o [270/669] Building CXX object src/libs...r/Arachne/SkeletalTrapezoidation.cpp.o [270/669] Building CXX object src/slic...3r-arrange.dir/src/NFP/EdgeCache.cpp.o [271/669] Building CXX object src/libs...es/libslic3r.dir/Utils/JsonUtils.cpp.o [271/669] Building C object bundled_de...eFiles/avrdude.dir/avrdude/arduino.c.o [272/669] Building CXX object src/slic...iles/slic3r-arrange.dir/src/Beds.cpp.o [272/669] Building C object bundled_de...CMakeFiles/avrdude.dir/avrdude/avr.c.o [273/669] Building C object bundled_de...eFiles/avrdude.dir/avrdude/arduino.c.o [273/669] Building C object bundled_de...eFiles/avrdude.dir/avrdude/avrpart.c.o [274/669] Building C object bundled_de...eFiles/avrdude.dir/avrdude/avrpart.c.o [274/669] Building C object bundled_de...keFiles/avrdude.dir/avrdude/avr910.c.o [275/669] Building C object bundled_de...CMakeFiles/avrdude.dir/avrdude/avr.c.o [275/669] Building C object bundled_de...eFiles/avrdude.dir/avrdude/bitbang.c.o [276/669] Building C object bundled_de...eFiles/avrdude.dir/avrdude/bitbang.c.o [276/669] Building C object bundled_de...iles/avrdude.dir/avrdude/buspirate.c.o [277/669] Building C object bundled_de...keFiles/avrdude.dir/avrdude/avr910.c.o [277/669] Building C object bundled_de...iles/avrdude.dir/avrdude/butterfly.c.o [278/669] Building C object bundled_de...iles/avrdude.dir/avrdude/butterfly.c.o [278/669] Building C object bundled_de...keFiles/avrdude.dir/avrdude/config.c.o [279/669] Building CXX object src/slic...dir/src/NFP/NFPConcave_Tesselate.cpp.o [279/669] Building C object bundled_de...es/avrdude.dir/avrdude/config_gram.c.o [280/669] Building C object bundled_de...iles/avrdude.dir/avrdude/buspirate.c.o [280/669] Building C object bundled_de...akeFiles/avrdude.dir/avrdude/crc16.c.o [281/669] Building C object bundled_de...akeFiles/avrdude.dir/avrdude/crc16.c.o [281/669] Building C object bundled_de...keFiles/avrdude.dir/avrdude/fileio.c.o [282/669] Building C object bundled_de...keFiles/avrdude.dir/avrdude/config.c.o [282/669] Building C object bundled_de...akeFiles/avrdude.dir/avrdude/lexer.c.o [283/669] Building CXX object src/slic...3r-arrange.dir/src/NFP/EdgeCache.cpp.o [283/669] Building C object bundled_de...iles/avrdude.dir/avrdude/linuxgpio.c.o [284/669] Building C object bundled_de...es/avrdude.dir/avrdude/config_gram.c.o 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] [284/669] Building C object bundled_de...akeFiles/avrdude.dir/avrdude/lists.c.o [285/669] Building C object bundled_de...keFiles/avrdude.dir/avrdude/fileio.c.o [285/669] Building C object bundled_de...CMakeFiles/avrdude.dir/avrdude/pgm.c.o [286/669] Building C object bundled_de...iles/avrdude.dir/avrdude/linuxgpio.c.o [286/669] Building C object bundled_de...Files/avrdude.dir/avrdude/pgm_type.c.o [287/669] Building C object bundled_de...akeFiles/avrdude.dir/avrdude/lexer.c.o [287/669] Building C object bundled_de...eFiles/avrdude.dir/avrdude/pickit2.c.o [288/669] Building C object bundled_de...akeFiles/avrdude.dir/avrdude/lists.c.o [288/669] Building C object bundled_de...eFiles/avrdude.dir/avrdude/pindefs.c.o [289/669] Building C object bundled_de...CMakeFiles/avrdude.dir/avrdude/pgm.c.o [289/669] Building C object bundled_de...Files/avrdude.dir/avrdude/safemode.c.o [290/669] Building C object bundled_de...Files/avrdude.dir/avrdude/pgm_type.c.o [290/669] Building C object bundled_de...s/avrdude.dir/avrdude/ser_avrdoper.c.o [291/669] Building C object bundled_de...eFiles/avrdude.dir/avrdude/pickit2.c.o [291/669] Building C object bundled_de...es/avrdude.dir/avrdude/serbb_posix.c.o [292/669] Building C object bundled_de...s/avrdude.dir/avrdude/ser_avrdoper.c.o [292/669] Building C object bundled_de...es/avrdude.dir/avrdude/serbb_win32.c.o [293/669] Building C object bundled_de...es/avrdude.dir/avrdude/serbb_win32.c.o [293/669] Building C object bundled_de...iles/avrdude.dir/avrdude/ser_posix.c.o [294/669] Building C object bundled_de...Files/avrdude.dir/avrdude/safemode.c.o [294/669] Building C object bundled_de...iles/avrdude.dir/avrdude/ser_win32.c.o [295/669] Building C object bundled_de...iles/avrdude.dir/avrdude/ser_win32.c.o [295/669] Building C object bundled_de...keFiles/avrdude.dir/avrdude/stk500.c.o [296/669] Building C object bundled_de...eFiles/avrdude.dir/avrdude/pindefs.c.o [296/669] Building C object bundled_de.../avrdude.dir/avrdude/stk500generic.c.o [297/669] Building C object bundled_de...es/avrdude.dir/avrdude/serbb_posix.c.o [297/669] Building C object bundled_de...Files/avrdude.dir/avrdude/stk500v2.c.o [298/669] Building C object bundled_de.../avrdude.dir/avrdude/stk500generic.c.o [298/669] Building C object bundled_de...MakeFiles/avrdude.dir/avrdude/term.c.o [299/669] Building C object bundled_de...iles/avrdude.dir/avrdude/ser_posix.c.o [299/669] Building C object bundled_de...keFiles/avrdude.dir/avrdude/update.c.o [300/669] Building CXX object src/libs...slic3r.dir/Arachne/WallToolPaths.cpp.o [300/669] Linking CXX static library src/libslic3r/liblibslic3r.a [301/669] Building C object bundled_de...keFiles/avrdude.dir/avrdude/stk500.c.o [301/669] Building C object bundled_de...keFiles/avrdude.dir/avrdude/wiring.c.o [302/669] Building C object bundled_de...keFiles/avrdude.dir/avrdude/update.c.o [302/669] Building C object bundled_de...MakeFiles/avrdude.dir/avrdude/main.c.o [303/669] Building C object bundled_de...MakeFiles/avrdude.dir/avrdude/term.c.o [303/669] Building CXX object bundled_...rdude.dir/avrdude/avrdude-slic3r.cpp.o [304/669] Building C object bundled_de...keFiles/avrdude.dir/avrdude/wiring.c.o [304/669] Building CXX object bundled_...CMakeFiles/imgui.dir/imgui/imgui.cpp.o [305/669] Building C object bundled_de...MakeFiles/avrdude.dir/avrdude/main.c.o [305/669] Building CXX object bundled_...Files/imgui.dir/imgui/imgui_demo.cpp.o [306/669] Building C object bundled_de...Files/avrdude.dir/avrdude/stk500v2.c.o [306/669] Building CXX object bundled_...Files/imgui.dir/imgui/imgui_draw.cpp.o [307/669] Building CXX object bundled_...rdude.dir/avrdude/avrdude-slic3r.cpp.o [307/669] Building CXX object bundled_...les/imgui.dir/imgui/imgui_stdlib.cpp.o [308/669] Building CXX object src/slic...s/slic3r-arrange.dir/src/NFP/NFP.cpp.o [308/669] Building CXX object bundled_...les/imgui.dir/imgui/imgui_tables.cpp.o [309/669] Building CXX object bundled_...les/imgui.dir/imgui/imgui_stdlib.cpp.o [309/669] Building CXX object bundled_...es/imgui.dir/imgui/imgui_widgets.cpp.o [310/669] Building CXX object bundled_...les/imgui.dir/imgui/imgui_tables.cpp.o [310/669] Building C object bundled_de...pi/CMakeFiles/hidapi.dir/linux/hid.c.o [311/669] Linking CXX static library src/libslic3r/liblibslic3r.a [311/669] Linking CXX static library src/slic3r-arrange/libslic3r-arrange.a [312/669] Linking CXX static library src/slic3r-arrange/libslic3r-arrange.a [312/669] Building CXX object src/slic...dir/src/ArrangeSettingsDb_AppCfg.cpp.o [313/669] Building CXX object bundled_...Files/imgui.dir/imgui/imgui_demo.cpp.o [313/669] Building CXX object src/slic....dir/src/Items/SimpleArrangeItem.cpp.o [314/669] Building C object bundled_de...pi/CMakeFiles/hidapi.dir/linux/hid.c.o [314/669] Building CXX object src/slic...nge-wrapper.dir/src/SceneBuilder.cpp.o [315/669] Building CXX object bundled_...Files/imgui.dir/imgui/imgui_draw.cpp.o [315/669] Building CXX object src/slic...3r-arrange-wrapper.dir/src/Scene.cpp.o [316/669] Building CXX object bundled_...CMakeFiles/imgui.dir/imgui/imgui.cpp.o [316/669] Building CXX object src/slic...rapper.dir/src/Items/ArrangeItem.cpp.o [317/669] Building CXX object bundled_...es/imgui.dir/imgui/imgui_widgets.cpp.o [317/669] Building CXX object src/slic...nge-wrapper.dir/src/ModelArrange.cpp.o [318/669] Building CXX object src/slic...3r-arrange-wrapper.dir/src/Scene.cpp.o [318/669] Building CXX object src/libv...keFiles/libvgcode.dir/src/Bitset.cpp.o [319/669] Building CXX object src/libv...keFiles/libvgcode.dir/src/Bitset.cpp.o [319/669] Building CXX object src/libv...iles/libvgcode.dir/src/CogMarker.cpp.o [320/669] Building CXX object src/libv...iles/libvgcode.dir/src/CogMarker.cpp.o [320/669] Building CXX object src/libv...les/libvgcode.dir/src/ColorPrint.cpp.o [321/669] Building CXX object src/libv...les/libvgcode.dir/src/ColorPrint.cpp.o [321/669] Building CXX object src/libv...les/libvgcode.dir/src/ColorRange.cpp.o [322/669] Building CXX object src/libv...les/libvgcode.dir/src/ColorRange.cpp.o [322/669] Building CXX object src/libv...libvgcode.dir/src/ExtrusionRoles.cpp.o [323/669] Building CXX object src/libv...libvgcode.dir/src/ExtrusionRoles.cpp.o [323/669] Building CXX object src/libv...libvgcode.dir/src/GCodeInputData.cpp.o [324/669] Building CXX object src/libv...libvgcode.dir/src/GCodeInputData.cpp.o [324/669] Building CXX object src/libv...keFiles/libvgcode.dir/src/Layers.cpp.o [325/669] Building CXX object src/libv...keFiles/libvgcode.dir/src/Layers.cpp.o [325/669] Building CXX object src/libv...es/libvgcode.dir/src/OpenGLUtils.cpp.o [326/669] Building CXX object src/libv...es/libvgcode.dir/src/OpenGLUtils.cpp.o [326/669] Building CXX object src/libv...libvgcode.dir/src/OptionTemplate.cpp.o [327/669] Building CXX object src/libv...libvgcode.dir/src/OptionTemplate.cpp.o [327/669] Building CXX object src/libv...les/libvgcode.dir/src/PathVertex.cpp.o [328/669] Building CXX object src/slic...dir/src/ArrangeSettingsDb_AppCfg.cpp.o [328/669] Building CXX object src/libv...akeFiles/libvgcode.dir/src/Range.cpp.o [329/669] Building CXX object src/libv...les/libvgcode.dir/src/PathVertex.cpp.o [329/669] Building CXX object src/libv...ibvgcode.dir/src/SegmentTemplate.cpp.o [330/669] Building CXX object src/libv...akeFiles/libvgcode.dir/src/Range.cpp.o [330/669] Building CXX object src/libv...Files/libvgcode.dir/src/Settings.cpp.o [331/669] Building CXX object src/libv...ibvgcode.dir/src/SegmentTemplate.cpp.o [331/669] Building CXX object src/libv...les/libvgcode.dir/src/ToolMarker.cpp.o [332/669] Building CXX object src/libv...Files/libvgcode.dir/src/Settings.cpp.o [332/669] Building CXX object src/libv...akeFiles/libvgcode.dir/src/Types.cpp.o [333/669] Building CXX object src/libv...akeFiles/libvgcode.dir/src/Types.cpp.o [333/669] Building CXX object src/libv...akeFiles/libvgcode.dir/src/Utils.cpp.o [334/669] Building CXX object src/libv...les/libvgcode.dir/src/ToolMarker.cpp.o [334/669] Building CXX object src/libv...keFiles/libvgcode.dir/src/Viewer.cpp.o [335/669] Building CXX object src/libv...akeFiles/libvgcode.dir/src/Utils.cpp.o [335/669] Building CXX object src/libv...les/libvgcode.dir/src/ViewerImpl.cpp.o [336/669] Building CXX object src/libv...keFiles/libvgcode.dir/src/Viewer.cpp.o [336/669] Building CXX object src/libv...iles/libvgcode.dir/src/ViewRange.cpp.o [337/669] Building CXX object src/libv...iles/libvgcode.dir/src/ViewRange.cpp.o [337/669] Building C object src/libvgc...akeFiles/libvgcode.dir/glad/src/gl.c.o [338/669] Building C object src/libvgc...akeFiles/libvgcode.dir/glad/src/gl.c.o [338/669] Linking CXX static library bundled_deps/avrdude/libavrdude.a [339/669] Linking CXX static library bundled_deps/avrdude/libavrdude.a [339/669] Linking CXX static library bundled_deps/imgui/libimgui.a [340/669] Linking CXX static library bundled_deps/imgui/libimgui.a [340/669] Linking C static library bundled_deps/hidapi/libhidapi.a [341/669] Linking C static library bundled_deps/hidapi/libhidapi.a [341/669] Building CXX object src/slic...iles/libslic3r_gui.dir/pchheader.cpp.o [342/669] Building CXX object src/libv...les/libvgcode.dir/src/ViewerImpl.cpp.o /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libvgcode/src/ViewerImpl.cpp: In member function 'void libvgcode::ViewerImpl::render_segments(const libvgcode::Mat4x4&, const libvgcode::Mat4x4&, const libvgcode::Vec3&)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libvgcode/src/ViewerImpl.cpp:1891:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::array<int, 4>::size_type' {aka 'unsigned int'} [-Wsign-compare] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libvgcode/src/ViewerImpl.cpp:1920:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::array<int, 4>::size_type' {aka 'unsigned int'} [-Wsign-compare] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libvgcode/src/ViewerImpl.cpp: In member function 'void libvgcode::ViewerImpl::render_options(const libvgcode::Mat4x4&, const libvgcode::Mat4x4&)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libvgcode/src/ViewerImpl.cpp:1978:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::array<int, 4>::size_type' {aka 'unsigned int'} [-Wsign-compare] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libvgcode/src/ViewerImpl.cpp:2007:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::array<int, 4>::size_type' {aka 'unsigned int'} [-Wsign-compare] In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libvgcode/src/ViewerImpl.cpp:8: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libvgcode/src/ShadersES.hpp: At global scope: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libvgcode/src/ShadersES.hpp:218:20: warning: 'libvgcode::Options_Fragment_Shader_ES' defined but not used [-Wunused-variable] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libvgcode/src/ShadersES.hpp:159:20: warning: 'libvgcode::Options_Vertex_Shader_ES' defined but not used [-Wunused-variable] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libvgcode/src/ShadersES.hpp:150:20: warning: 'libvgcode::Segments_Fragment_Shader_ES' defined but not used [-Wunused-variable] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libvgcode/src/ShadersES.hpp:13:20: warning: 'libvgcode::Segments_Vertex_Shader_ES' defined but not used [-Wunused-variable] [342/669] Linking CXX static library src/libvgcode/liblibvgcode.a [343/669] Linking CXX static library src/libvgcode/liblibvgcode.a [343/669] Building CXX object src/slic...ibslic3r_gui.dir/GUI/AboutDialog.cpp.o [344/669] Building CXX object src/slic...nge-wrapper.dir/src/ModelArrange.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:56, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Slicing.hpp:22, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Model.hpp:20, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r-arrange-wrapper/src/ModelArrange.cpp:6: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:767:40: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = double]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:955:38: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = int]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1074:36: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = std::__cxx11::basic_string<char>]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1266:50: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1430:35: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Eigen::Matrix<double, 2, 1, 2>]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1583:39: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = unsigned char]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1765:7: required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:1223:1512: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TowerSpeeds]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1765:7: required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:1223:1583: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeeds]' [344/669] Building CXX object src/slic...r/GUI/ArrangeSettingsDialogImgui.cpp.o [345/669] Building CXX object src/slic...nge-wrapper.dir/src/SceneBuilder.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:56, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Slicing.hpp:22, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Model.hpp:20, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r-arrange-wrapper/src/SceneBuilder.cpp:14: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:767:40: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = double]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:955:38: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = int]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1074:36: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = std::__cxx11::basic_string<char>]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1266:50: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1430:35: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Eigen::Matrix<double, 2, 1, 2>]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1583:39: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = unsigned char]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1765:7: required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:1223:1512: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TowerSpeeds]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1765:7: required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:1223:1583: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeeds]' In file included from /usr/include/c++/14.2.1/vector:72, from /usr/include/c++/14.2.1/queue:63, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/libslic3r.h:36, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Model.hpp:16: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> >::iterator' changed in GCC 7.1 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Slic3r::FloatOrPercent]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 [345/669] Building CXX object src/slic...dir/GUI/UserAccountCommunication.cpp.o [346/669] Building CXX object src/slic....dir/src/Items/SimpleArrangeItem.cpp.o In file included from /usr/include/c++/14.2.1/string:51, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r-arrange-wrapper/include/arrange-wrapper/Items/SimpleArrangeItem.hpp:9, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r-arrange-wrapper/src/Items/SimpleArrangeItem.cpp:5: /usr/include/c++/14.2.1/bits/stl_algobase.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<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:243&)> >]': /usr/include/c++/14.2.1/bits/stl_algobase.h:2099: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++/14.2.1/bits/stl_algobase.h:2099: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++/14.2.1/bits/stl_algobase.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<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:243&)> >]': /usr/include/c++/14.2.1/bits/stl_algobase.h:2099: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++/14.2.1/bits/stl_algobase.h:2099: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++/14.2.1/bits/stl_algobase.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<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:243&)> >]': /usr/include/c++/14.2.1/bits/stl_algobase.h:2099: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++/14.2.1/bits/stl_algobase.h:2099: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++/14.2.1/bits/stl_algobase.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<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:243&)> >]': /usr/include/c++/14.2.1/bits/stl_algobase.h:2099: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++/14.2.1/bits/stl_algobase.h:2099: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++/14.2.1/bits/stl_algobase.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<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:243&)> >]': /usr/include/c++/14.2.1/bits/stl_algobase.h:2099: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++/14.2.1/bits/stl_algobase.h:2099: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 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:243&)> >]', 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:243&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:3876: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:243&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:429:36, 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:243&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:448: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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r-arrange-wrapper/src/ArrangeImpl.hpp:320:43: /usr/include/c++/14.2.1/bits/stl_algobase.h:2152: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 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:243&)> >]', 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:243&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:3876: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:243&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:429:36, 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:243&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:448: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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r-arrange-wrapper/src/ArrangeImpl.hpp:320:43: /usr/include/c++/14.2.1/bits/stl_algobase.h:2152: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 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:243&)> >]', 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:243&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:3876: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:243&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:429:36, 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:243&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:448: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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r-arrange-wrapper/src/ArrangeImpl.hpp:320:43: /usr/include/c++/14.2.1/bits/stl_algobase.h:2152: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 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:243&)> >]', 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:243&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:3876: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:243&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:429:36, 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:243&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:448: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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r-arrange-wrapper/src/ArrangeImpl.hpp:320:43: /usr/include/c++/14.2.1/bits/stl_algobase.h:2152: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 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:243&)> >]', 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:243&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:3876: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:243&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:429:36, 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:243&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:448: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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r-arrange-wrapper/src/ArrangeImpl.hpp:320:43: /usr/include/c++/14.2.1/bits/stl_algobase.h:2152: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 [346/669] Building CXX object src/slic...r_gui.dir/GUI/UserAccountSession.cpp.o [347/669] Building CXX object src/slic...rapper.dir/src/Items/ArrangeItem.cpp.o In file included from /usr/include/c++/14.2.1/vector:62, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Geometry/ConvexHull.hpp:8, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r-arrange-wrapper/src/Items/ArrangeItem.cpp:8: /usr/include/c++/14.2.1/bits/stl_algobase.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<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:243&)> >]': /usr/include/c++/14.2.1/bits/stl_algobase.h:2099: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++/14.2.1/bits/stl_algobase.h:2099: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++/14.2.1/bits/stl_algobase.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<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:243&)> >]': /usr/include/c++/14.2.1/bits/stl_algobase.h:2099: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++/14.2.1/bits/stl_algobase.h:2099: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++/14.2.1/bits/stl_algobase.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<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:243&)> >]': /usr/include/c++/14.2.1/bits/stl_algobase.h:2099: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++/14.2.1/bits/stl_algobase.h:2099: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++/14.2.1/bits/stl_algobase.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<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:243&)> >]': /usr/include/c++/14.2.1/bits/stl_algobase.h:2099: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++/14.2.1/bits/stl_algobase.h:2099: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++/14.2.1/bits/stl_algobase.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<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:243&)> >]': /usr/include/c++/14.2.1/bits/stl_algobase.h:2099: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++/14.2.1/bits/stl_algobase.h:2099: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 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:243&)> >]', 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:243&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:3876: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:243&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:429:36, 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:243&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:448: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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r-arrange-wrapper/src/ArrangeImpl.hpp:320:43: /usr/include/c++/14.2.1/bits/stl_algobase.h:2152: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 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:243&)> >]', 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:243&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:3876: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:243&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:429:36, 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:243&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:448: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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r-arrange-wrapper/src/ArrangeImpl.hpp:320:43: /usr/include/c++/14.2.1/bits/stl_algobase.h:2152: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 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:243&)> >]', 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:243&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:3876: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:243&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:429:36, 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:243&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:448: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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r-arrange-wrapper/src/ArrangeImpl.hpp:320:43: /usr/include/c++/14.2.1/bits/stl_algobase.h:2152: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 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:243&)> >]', 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:243&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:3876: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:243&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:429:36, 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:243&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:448: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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r-arrange-wrapper/src/ArrangeImpl.hpp:320:43: /usr/include/c++/14.2.1/bits/stl_algobase.h:2152: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 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:243&)> >]', 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:243&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:3876: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:243&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:429:36, 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:243&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:448: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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r-arrange-wrapper/src/ArrangeImpl.hpp:320:43: /usr/include/c++/14.2.1/bits/stl_algobase.h:2152: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 [347/669] Linking CXX static library s...ge-wrapper/libslic3r-arrange-wrapper.a [348/669] Linking CXX static library s...ge-wrapper/libslic3r-arrange-wrapper.a [348/669] Building CXX object src/slic...c3r_gui.dir/GUI/UserAccountUtils.cpp.o [349/669] Building CXX object src/slic...ibslic3r_gui.dir/GUI/AboutDialog.cpp.o [349/669] Building CXX object src/slic...ibslic3r_gui.dir/GUI/UserAccount.cpp.o [350/669] Building CXX object src/slic...r/GUI/ArrangeSettingsDialogImgui.cpp.o [350/669] Building CXX object src/slic...slic3r_gui.dir/GUI/WebViewDialog.cpp.o [351/669] Building CXX object src/slic...iles/libslic3r_gui.dir/pchheader.cpp.o [351/669] Building CXX object src/slic...bslic3r_gui.dir/GUI/WebViewPanel.cpp.o [352/669] Building CXX object src/slic...dir/GUI/UserAccountCommunication.cpp.o /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/UserAccountCommunication.cpp: In member function 'void Slic3r::GUI::UserAccountCommunication::set_username(const std::string&, bool)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/UserAccountCommunication.cpp:332:19: warning: unused variable 'file' [-Wunused-variable] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/UserAccountCommunication.cpp: In member function 'void Slic3r::GUI::UserAccountCommunication::on_slave_read_timer(wxTimerEvent&)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/UserAccountCommunication.cpp:737:15: warning: unused variable 'expires_in_second' [-Wunused-variable] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/UserAccountCommunication.cpp: In member function 'void Slic3r::GUI::UserAccountCommunication::on_store_read_request()': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/UserAccountCommunication.cpp:859:16: warning: unused variable 'prior_expiration_secs' [-Wunused-variable] [352/669] Building CXX object src/slic...ui.dir/GUI/ConnectRequestHandler.cpp.o [353/669] Building CXX object src/slic...r_gui.dir/GUI/UserAccountSession.cpp.o [353/669] Building CXX object src/slic...es/libslic3r_gui.dir/GUI/WebView.cpp.o [354/669] Building CXX object src/slic...c3r_gui.dir/GUI/UserAccountUtils.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:56, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Preset.hpp:16, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/UserAccountUtils.cpp:3: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:767:40: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = double]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:955:38: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = int]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1074:36: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = std::__cxx11::basic_string<char>]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1266:50: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1430:35: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Eigen::Matrix<double, 2, 1, 2>]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1583:39: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = unsigned char]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1765:7: required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:1223:1512: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TowerSpeeds]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1765:7: required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:1223:1583: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeeds]' [354/669] Building CXX object src/slic...slic3r_gui.dir/GUI/SysInfoDialog.cpp.o [355/669] Building CXX object src/slic...ibslic3r_gui.dir/GUI/UserAccount.cpp.o [355/669] Building CXX object src/slic...3r_gui.dir/GUI/KBShortcutsDialog.cpp.o [356/669] Building CXX object src/slic...slic3r_gui.dir/GUI/WebViewDialog.cpp.o [356/669] Building CXX object src/slic...dir/GUI/BackgroundSlicingProcess.cpp.o [357/669] Building CXX object src/slic...es/libslic3r_gui.dir/GUI/WebView.cpp.o [357/669] Building CXX object src/slic...ibslic3r_gui.dir/GUI/BitmapCache.cpp.o [358/669] Building CXX object src/slic...ui.dir/GUI/ConnectRequestHandler.cpp.o [358/669] Building CXX object src/slic...gui.dir/GUI/ConfigSnapshotDialog.cpp.o [359/669] Building CXX object src/slic...bslic3r_gui.dir/GUI/WebViewPanel.cpp.o In file included from /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/memory.h:15, from /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/object.h:19, from /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/wx.h:15, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/WebViewPanel.hpp:5, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/WebViewPanel.cpp:1: In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::const_iterator*)' at /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h:273:16, inlined from 'wxString::const_iterator::const_iterator(const wxString*, underlying_iterator)' at /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h:950:25, inlined from 'wxString::const_iterator wxString::begin() const' at /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h:1396:76, inlined from 'size_t wxString::PosFromImpl(size_t) const' at /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h:740:68, inlined from 'size_t wxString::find(const wxString&, size_t) const' at /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h:3227:25: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h:4525:55: warning: storing the address of local variable '<anonymous>' in '*this.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h: In member function 'size_t wxString::find(const wxString&, size_t) const': /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h:740:68: note: '<anonymous>' declared here /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h:3226:55: note: 'this' declared here [359/669] Building CXX object src/slic...es/libslic3r_gui.dir/GUI/3DScene.cpp.o [360/669] Building CXX object src/slic...slic3r_gui.dir/GUI/SysInfoDialog.cpp.o [360/669] Building CXX object src/slic...c3r_gui.dir/GUI/GLShadersManager.cpp.o [361/669] Building CXX object src/slic...3r_gui.dir/GUI/KBShortcutsDialog.cpp.o [361/669] Building CXX object src/slic...s/libslic3r_gui.dir/GUI/GLShader.cpp.o [362/669] Building CXX object src/slic...ibslic3r_gui.dir/GUI/BitmapCache.cpp.o In file included from /usr/include/c++/14.2.1/map:62, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/BitmapCache.hpp:9, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/BitmapCache.cpp:6: /usr/include/c++/14.2.1/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 = double; _Val = double; _KeyOfValue = std::_Identity<double>; _Compare = std::less<double>; _Alloc = std::allocator<double>]': /usr/include/c++/14.2.1/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree<double, double, std::_Identity<double>, std::less<double>, std::allocator<double> >::const_iterator' changed in GCC 7.1 [362/669] Building CXX object src/slic...libslic3r_gui.dir/GUI/GLCanvas3D.cpp.o [363/669] Building CXX object src/slic...gui.dir/GUI/ConfigSnapshotDialog.cpp.o [363/669] Building CXX object src/slic...lic3r_gui.dir/GUI/SceneRaycaster.cpp.o [364/669] Building CXX object src/slic...c3r_gui.dir/GUI/GLShadersManager.cpp.o [364/669] Building CXX object src/slic...slic3r_gui.dir/GUI/OpenGLManager.cpp.o [365/669] Building CXX object src/slic...s/libslic3r_gui.dir/GUI/GLShader.cpp.o [365/669] Building CXX object src/slic.../libslic3r_gui.dir/GUI/Selection.cpp.o [366/669] Building CXX object src/slic...dir/GUI/BackgroundSlicingProcess.cpp.o [366/669] Building CXX object src/slic...i.dir/GUI/Gizmos/GLGizmosManager.cpp.o [367/669] Building CXX object src/slic...es/libslic3r_gui.dir/GUI/3DScene.cpp.o /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/3DScene.cpp: In member function 'Slic3r::GLVolume* Slic3r::GLVolumeCollection::load_wipe_tower_preview(float, float, float, float, const std::vector<std::pair<float, float> >&, float, float, float, bool, float, size_t)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/3DScene.cpp:581: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 In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61, from /usr/include/c++/14.2.1/algorithm:61, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/libslic3r.h:32, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/3DScene.hpp:15, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/3DScene.cpp:14: /usr/include/c++/14.2.1/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++/14.2.1/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 /usr/include/c++/14.2.1/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++/14.2.1/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++/14.2.1/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++/14.2.1/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++/14.2.1/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++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_algo.h:1876: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++/14.2.1/bits/stl_algo.h:1876: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++/14.2.1/bits/stl_algo.h:1890:25: 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++/14.2.1/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++/14.2.1/bits/stl_algo.h:1876: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++/14.2.1/bits/stl_algo.h:1876: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++/14.2.1/bits/stl_algo.h:1890:25: 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++/14.2.1/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++/14.2.1/bits/stl_algo.h:1770: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++/14.2.1/bits/stl_algo.h:1770: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++/14.2.1/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++/14.2.1/bits/stl_algo.h:1770: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++/14.2.1/bits/stl_algo.h:1770: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++/14.2.1/bits/stl_algo.h:4772:18, inlined from 'std::vector<double> Slic3r::GLVolumeCollection::get_current_print_zs(bool) const' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/3DScene.cpp:1040:14: /usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 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++/14.2.1/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4772:18, inlined from 'std::vector<double> Slic3r::GLVolumeCollection::get_current_print_zs(bool) const' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/3DScene.cpp:1040:14: /usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 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++/14.2.1/bits/stl_algo.h:4805:18, inlined from 'Slic3r::GLVolumeWithIdAndZList Slic3r::volumes_to_render(const GLVolumePtrs&, GLVolumeCollection::ERenderType, const Transform3d&, std::function<bool(const GLVolume&)>)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/3DScene.cpp:736:18: /usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: 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::__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++/14.2.1/bits/stl_algo.h:1908: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++/14.2.1/bits/stl_algo.h:4805:18, inlined from 'Slic3r::GLVolumeWithIdAndZList Slic3r::volumes_to_render(const GLVolumePtrs&, GLVolumeCollection::ERenderType, const Transform3d&, std::function<bool(const GLVolume&)>)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/3DScene.cpp:736:18: /usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: 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++/14.2.1/bits/stl_algo.h:1822:23: 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<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++/14.2.1/bits/stl_algo.h:4805:18, inlined from 'Slic3r::GLVolumeWithIdAndZList Slic3r::volumes_to_render(const GLVolumePtrs&, GLVolumeCollection::ERenderType, const Transform3d&, std::function<bool(const GLVolume&)>)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/3DScene.cpp:741:18: /usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: 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::__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++/14.2.1/bits/stl_algo.h:1908: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++/14.2.1/bits/stl_algo.h:4805:18, inlined from 'Slic3r::GLVolumeWithIdAndZList Slic3r::volumes_to_render(const GLVolumePtrs&, GLVolumeCollection::ERenderType, const Transform3d&, std::function<bool(const GLVolume&)>)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/3DScene.cpp:741:18: /usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: 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++/14.2.1/bits/stl_algo.h:1822:23: 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 file included from /usr/include/c++/14.2.1/map:62, from /usr/include/boost/polygon/isotropy.hpp:18, from /usr/include/boost/polygon/polygon.hpp:12, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Point.hpp:620, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/3DScene.hpp:16: /usr/include/c++/14.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const Slic3r::ObjectID&>, std::tuple<>}; _Key = Slic3r::ObjectID; _Val = std::pair<const Slic3r::ObjectID, Slic3r::GLVolumeCollection::MMPaintCachePerVolume>; _KeyOfValue = std::_Select1st<std::pair<const Slic3r::ObjectID, Slic3r::GLVolumeCollection::MMPaintCachePerVolume> >; _Compare = std::less<Slic3r::ObjectID>; _Alloc = std::allocator<std::pair<const Slic3r::ObjectID, Slic3r::GLVolumeCollection::MMPaintCachePerVolume> >]': /usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<Slic3r::ObjectID, std::pair<const Slic3r::ObjectID, Slic3r::GLVolumeCollection::MMPaintCachePerVolume>, std::_Select1st<std::pair<const Slic3r::ObjectID, Slic3r::GLVolumeCollection::MMPaintCachePerVolume> >, std::less<Slic3r::ObjectID>, std::allocator<std::pair<const Slic3r::ObjectID, Slic3r::GLVolumeCollection::MMPaintCachePerVolume> > >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/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::ObjectID; _Tp = Slic3r::GLVolumeCollection::MMPaintCachePerVolume; _Compare = std::less<Slic3r::ObjectID>; _Alloc = std::allocator<std::pair<const Slic3r::ObjectID, Slic3r::GLVolumeCollection::MMPaintCachePerVolume> >]', inlined from 'void Slic3r::GLVolumeCollection::render(ERenderType, bool, const Slic3r::Transform3d&, const Slic3r::Transform3d&, std::function<bool(const Slic3r::GLVolume&)>) const' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/3DScene.cpp:861:52: /usr/include/c++/14.2.1/bits/stl_map.h:513:37: note: parameter passing for argument of type 'std::_Rb_tree<Slic3r::ObjectID, std::pair<const Slic3r::ObjectID, Slic3r::GLVolumeCollection::MMPaintCachePerVolume>, std::_Select1st<std::pair<const Slic3r::ObjectID, Slic3r::GLVolumeCollection::MMPaintCachePerVolume> >, std::less<Slic3r::ObjectID>, std::allocator<std::pair<const Slic3r::ObjectID, Slic3r::GLVolumeCollection::MMPaintCachePerVolume> > >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/vector:72, from /usr/include/c++/14.2.1/queue:63, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/libslic3r.h:36: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/3DScene.cpp:1590:22: /usr/include/c++/14.2.1/bits/stl_vector.h:1442:16: 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, 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/3DScene.cpp:1591:23: /usr/include/c++/14.2.1/bits/stl_vector.h:1442:16: 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, 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/3DScene.cpp:1608:22: /usr/include/c++/14.2.1/bits/stl_vector.h:1442:16: 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, 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/3DScene.cpp:1609:23: /usr/include/c++/14.2.1/bits/stl_vector.h:1442:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 [367/669] Building CXX object src/slic...ui.dir/GUI/Gizmos/GLGizmosCommon.cpp.o [368/669] Building CXX object src/slic...lic3r_gui.dir/GUI/SceneRaycaster.cpp.o [368/669] Building CXX object src/slic...r_gui.dir/GUI/Gizmos/GLGizmoBase.cpp.o [369/669] Building CXX object src/slic...slic3r_gui.dir/GUI/OpenGLManager.cpp.o [369/669] Building CXX object src/slic...ui.dir/GUI/Gizmos/GLGizmoSlaBase.cpp.o [370/669] Building CXX object src/slic...ui.dir/GUI/Gizmos/GLGizmosCommon.cpp.o [370/669] Building CXX object src/slic...gui.dir/GUI/Gizmos/GLGizmoEmboss.cpp.o [371/669] Building CXX object src/slic...i.dir/GUI/Gizmos/GLGizmosManager.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/GUI_ObjectList.hpp:18, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/GUI_ObjectManipulation.hpp:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Gizmos/GLGizmosManager.cpp:12: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp:204:45: 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/669] Building CXX object src/slic...r_gui.dir/GUI/Gizmos/GLGizmoMove.cpp.o [372/669] Building CXX object src/slic...r_gui.dir/GUI/Gizmos/GLGizmoBase.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/GUI_ObjectList.hpp:18, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/GUI_ObjectManipulation.hpp:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Gizmos/GLGizmoBase.cpp:11: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp:204:45: 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 [372/669] Building CXX object src/slic...gui.dir/GUI/Gizmos/GLGizmoRotate.cpp.o [373/669] Building CXX object src/slic...libslic3r_gui.dir/GUI/GLCanvas3D.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GUI_ObjectList.hpp:18, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GLCanvas3D.cpp:46: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/ObjectDataViewModel.hpp:204:45: 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GLCanvas3D.cpp: In member function 'void Slic3r::GUI::GLCanvas3D::render()': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GLCanvas3D.cpp:2128:21: warning: variable 'bed_center' set but not used [-Wunused-but-set-variable] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GLCanvas3D.cpp:2207:49: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] In file included from /usr/include/c++/14.2.1/map:62, from /usr/include/boost/polygon/isotropy.hpp:18, from /usr/include/boost/polygon/polygon.hpp:12, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Point.hpp:620, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GLToolbar.hpp:14, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GLCanvas3D.hpp:14, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GLCanvas3D.cpp:12: /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_tree.h:2454: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 In file included from /usr/include/c++/14.2.1/algorithm:61, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/libslic3r.h:32, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GLCanvas3D.cpp:11: /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_algo.h:1770: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++/14.2.1/bits/stl_algo.h:1770: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++/14.2.1/bits/stl_algo.h:61: /usr/include/c++/14.2.1/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++/14.2.1/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 /usr/include/c++/14.2.1/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++/14.2.1/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++/14.2.1/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++/14.2.1/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++/14.2.1/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++/14.2.1/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++/14.2.1/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++/14.2.1/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++/14.2.1/bits/stl_algo.h:1876: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++/14.2.1/bits/stl_algo.h:1876: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++/14.2.1/bits/stl_algo.h:1868: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++/14.2.1/bits/stl_algo.h:1884:27: /usr/include/c++/14.2.1/bits/stl_algo.h:1593: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 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++/14.2.1/bits/stl_algo.h:1869: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++/14.2.1/bits/stl_algo.h:1884:27: /usr/include/c++/14.2.1/bits/stl_heap.h:425:19: 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++/14.2.1/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++/14.2.1/bits/stl_algo.h:1890:25: 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::__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++/14.2.1/bits/stl_algo.h:4805:18, inlined from 'void Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GLCanvas3D.cpp:857:14: /usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: 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::__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++/14.2.1/bits/stl_algo.h:1908: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++/14.2.1/bits/stl_algo.h:4805:18, inlined from 'void Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector<const Slic3r::ModelInstance*>&) const' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GLCanvas3D.cpp:857:14: /usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: 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++/14.2.1/bits/stl_algo.h:1822: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 /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_tree.h:2454: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 In file included from /usr/include/c++/14.2.1/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_scale(const std::string&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GLCanvas3D.cpp:4495:32: /usr/include/c++/14.2.1/bits/stl_map.h:532:37: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GLCanvas3D.cpp:4567:32: /usr/include/c++/14.2.1/bits/stl_map.h:532:37: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GLCanvas3D.cpp:4633:32: /usr/include/c++/14.2.1/bits/stl_map.h:532:37: 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 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++/14.2.1/bits/stl_map.h:601:22, inlined from 'void Slic3r::GUI::GLCanvas3D::_render_sla_slices()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GLCanvas3D.cpp:7043:65: /usr/include/c++/14.2.1/bits/stl_map.h:640:38: 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 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++/14.2.1/bits/stl_map.h:601:22, inlined from 'void Slic3r::GUI::GLCanvas3D::_render_sla_slices()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GLCanvas3D.cpp:7050:62: /usr/include/c++/14.2.1/bits/stl_map.h:640:38: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GLCanvas3D.cpp:4405:32: /usr/include/c++/14.2.1/bits/stl_map.h:532:37: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GLCanvas3D.cpp:4408:32: /usr/include/c++/14.2.1/bits/stl_map.h:532:37: 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 [373/669] Building CXX object src/slic..._gui.dir/GUI/Gizmos/GLGizmoScale.cpp.o [374/669] Building CXX object src/slic.../libslic3r_gui.dir/GUI/Selection.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:56, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Slicing.hpp:22, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Model.hpp:20, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:14, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.hpp:8, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/3DScene.hpp:24, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Selection.cpp:8: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:767:40: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = double]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:955:38: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = int]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1074:36: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = std::__cxx11::basic_string<char>]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1266:50: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1430:35: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Eigen::Matrix<double, 2, 1, 2>]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1583:39: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = unsigned char]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1765:7: required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:1223:1512: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TowerSpeeds]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1765:7: required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:1223:1583: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeeds]' In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GUI_ObjectList.hpp:18, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GUI_ObjectManipulation.hpp:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Selection.cpp:12: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/ObjectDataViewModel.hpp:204:45: 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 In file included from /usr/include/CGAL/int.h:23, from /usr/include/CGAL/number_type_basic.h:56, 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Selection.cpp:33: /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 /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, std::integral_constant<bool, 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 /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 /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, std::integral_constant<bool, 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 In file included from /usr/include/c++/14.2.1/map:62, from /usr/include/boost/polygon/isotropy.hpp:18, from /usr/include/boost/polygon/polygon.hpp:12, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Point.hpp:620, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/BoundingBox.hpp:18, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Geometry.hpp:35, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Selection.hpp:8, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Selection.cpp:6: /usr/include/c++/14.2.1/bits/stl_tree.h: In function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key2, _Value2, _KeyOfValue, _Compare, _ValueAlloc>::_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++/14.2.1/bits/stl_tree.h:2206: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 /usr/include/c++/14.2.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key2, _Value2, _KeyOfValue, _Compare, _ValueAlloc>::iterator std::_Rb_tree<_Key2, _Value2, _KeyOfValue, _Compare, _ValueAlloc>::_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++/14.2.1/bits/stl_tree.h:2454: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 In file included from /usr/include/c++/14.2.1/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Selection.cpp:2748:69: /usr/include/c++/14.2.1/bits/stl_map.h:513:37: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Selection.cpp:2761:73: /usr/include/c++/14.2.1/bits/stl_map.h:513:37: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Selection.cpp:1378:64: /usr/include/c++/14.2.1/bits/stl_map.h:513:37: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Selection.cpp:975:64: /usr/include/c++/14.2.1/bits/stl_map.h:513:37: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Selection.cpp:1026:64: /usr/include/c++/14.2.1/bits/stl_map.h:513:37: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Selection.cpp:1321:64: /usr/include/c++/14.2.1/bits/stl_map.h:513:37: 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 [374/669] Building CXX object src/slic...ir/GUI/Gizmos/GLGizmoSlaSupports.cpp.o [375/669] Building CXX object src/slic...ui.dir/GUI/Gizmos/GLGizmoSlaBase.cpp.o [375/669] Building CXX object src/slic...ir/GUI/Gizmos/GLGizmoFdmSupports.cpp.o [376/669] Building CXX object src/slic...r_gui.dir/GUI/Gizmos/GLGizmoMove.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/GUI_ObjectList.hpp:18, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/GUI_ObjectManipulation.hpp:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:8: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp:204:45: 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 [376/669] Building CXX object src/slic....dir/GUI/Gizmos/GLGizmoFuzzySkin.cpp.o [377/669] Building CXX object src/slic...gui.dir/GUI/Gizmos/GLGizmoEmboss.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/GUI_ObjectList.hpp:18, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:8: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp:204:45: 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 [377/669] Building CXX object src/slic...ui.dir/GUI/Gizmos/GLGizmoFlatten.cpp.o [378/669] Building CXX object src/slic...gui.dir/GUI/Gizmos/GLGizmoRotate.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/GUI_ObjectList.hpp:18, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/GUI_ObjectManipulation.hpp:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:8: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp:204:45: 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 [378/669] Building CXX object src/slic...3r_gui.dir/GUI/Gizmos/GLGizmoCut.cpp.o [379/669] Building CXX object src/slic..._gui.dir/GUI/Gizmos/GLGizmoScale.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/GUI_ObjectList.hpp:18, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/GUI_ObjectManipulation.hpp:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Gizmos/GLGizmoScale.cpp:8: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp:204:45: 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 [379/669] Building CXX object src/slic...gui.dir/GUI/Gizmos/GLGizmoHollow.cpp.o [380/669] Building CXX object src/slic...ir/GUI/Gizmos/GLGizmoFdmSupports.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/GUI_ObjectList.hpp:18, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:17: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp:204:45: 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 [380/669] Building CXX object src/slic...ir/GUI/Gizmos/GLGizmoPainterBase.cpp.o [381/669] Building CXX object src/slic....dir/GUI/Gizmos/GLGizmoFuzzySkin.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/GUI_ObjectList.hpp:18, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Gizmos/GLGizmoFuzzySkin.cpp:8: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp:204:45: 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 [381/669] Building CXX object src/slic...r_gui.dir/GUI/Gizmos/GLGizmoSeam.cpp.o [382/669] Building CXX object src/slic...ir/GUI/Gizmos/GLGizmoSlaSupports.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/GUI_ObjectList.hpp:18, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:19: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp:204:45: 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 [382/669] Building CXX object src/slic...i.dir/GUI/Gizmos/GLGizmoSimplify.cpp.o [383/669] Building CXX object src/slic...ui.dir/GUI/Gizmos/GLGizmoFlatten.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/GUI_ObjectList.hpp:18, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/GUI_ObjectManipulation.hpp:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp:9: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp:204:45: 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 [383/669] Building CXX object src/slic...3r_gui.dir/GUI/Gizmos/GLGizmoSVG.cpp.o [384/669] Building CXX object src/slic...gui.dir/GUI/Gizmos/GLGizmoHollow.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/GUI_ObjectList.hpp:18, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:15: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp:204:45: 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 [384/669] Building CXX object src/slic...UI/Gizmos/GLGizmoMmuSegmentation.cpp.o [385/669] Building CXX object src/slic...ir/GUI/Gizmos/GLGizmoPainterBase.cpp.o /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp: In member function 'virtual void Slic3r::GUI::TriangleSelectorGUI::render(Slic3r::GUI::ImGuiWrapper*, const Slic3r::Transform3d&)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp:990:69: warning: possibly dangling reference to a temporary [-Wdangling-reference] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp:989:36: note: the temporary was destroyed at the end of the full expression 'std::make_pair<Slic3r::GUI::GLModel*, const Slic3r::ColorRGBA&>((&((Slic3r::GUI::TriangleSelectorGUI*)this)->Slic3r::GUI::TriangleSelectorGUI::m_iva_enforcers), enforcers_color)' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp:990:69: warning: possibly dangling reference to a temporary [-Wdangling-reference] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp:990:36: note: the temporary was destroyed at the end of the full expression 'std::make_pair<Slic3r::GUI::GLModel*, const Slic3r::ColorRGBA&>((&((Slic3r::GUI::TriangleSelectorGUI*)this)->Slic3r::GUI::TriangleSelectorGUI::m_iva_blockers), blockers_color)' [385/669] Building CXX object src/slic...ui.dir/GUI/Gizmos/GLGizmoMeasure.cpp.o [386/669] Building CXX object src/slic...r_gui.dir/GUI/Gizmos/GLGizmoSeam.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/GUI_ObjectList.hpp:18, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Gizmos/GLGizmoSeam.cpp:14: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp:204:45: 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 [386/669] Building CXX object src/slic...r/GUI/LibVGCode/LibVGCodeWrapper.cpp.o [387/669] Building CXX object src/slic...3r_gui.dir/GUI/Gizmos/GLGizmoCut.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/GUI_ObjectList.hpp:18, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/GUI_ObjectManipulation.hpp:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:17: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp:204:45: 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 In file included from /usr/include/c++/14.2.1/map:62, from /usr/include/boost/polygon/isotropy.hpp:18, from /usr/include/boost/polygon/polygon.hpp:12, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Point.hpp:620, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:8, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Gizmos/GLGizmoCut.hpp:8, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:5: /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_tree.h:2454: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 In file included from /usr/include/c++/14.2.1/map:63: /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_map.h:513:37: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:3548:33: /usr/include/c++/14.2.1/bits/stl_map.h:513:37: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:3549:33: /usr/include/c++/14.2.1/bits/stl_map.h:513:37: 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 [387/669] Building CXX object src/slic...gui.dir/GUI/GLSelectionRectangle.cpp.o [388/669] Building CXX object src/slic...i.dir/GUI/Gizmos/GLGizmoSimplify.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/GUI_ObjectList.hpp:18, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/GUI_ObjectManipulation.hpp:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Gizmos/GLGizmoSimplify.cpp:8: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp:204:45: 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 [388/669] Building CXX object src/slic...es/libslic3r_gui.dir/GUI/GLModel.cpp.o [389/669] Building CXX object src/slic...3r_gui.dir/GUI/Gizmos/GLGizmoSVG.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/GUI_ObjectList.hpp:18, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Gizmos/GLGizmoSVG.cpp:4: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp:204:45: 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 In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61, from /usr/include/c++/14.2.1/algorithm:61, from /usr/include/eigen3/Eigen/Core:95, from /usr/include/eigen3/Eigen/Geometry:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Point.hpp:23, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:8, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Gizmos/GLGizmoSVG.hpp:6, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Gizmos/GLGizmoSVG.cpp:1: /usr/include/c++/14.2.1/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, 2, 1, 2>, unsigned int>*, vector<pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> > >; _Distance = int; _Tp = pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::draw_filled<4>(const Slic3r::ExPolygons&, const std::array<unsigned char, 4>&, std::vector<unsigned char>&, size_t, double)::<lambda(const Intersection&, const Intersection&)> >]': /usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int>*, std::vector<std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int>*, vector<pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<{anonymous}::draw_filled<4>(const Slic3r::ExPolygons&, const std::array<unsigned char, 4>&, std::vector<unsigned char>&, size_t, double)::<lambda(const Intersection&, const Intersection&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int>*, std::vector<std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int>*, vector<pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::draw_filled<4>(const Slic3r::ExPolygons&, const std::array<unsigned char, 4>&, std::vector<unsigned char>&, size_t, double)::<lambda(const Intersection&, const Intersection&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int>*, std::vector<std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int>*, std::vector<std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int>*, vector<pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::draw_filled<4>(const Slic3r::ExPolygons&, const std::array<unsigned char, 4>&, std::vector<unsigned char>&, size_t, double)::<lambda(const Intersection&, const Intersection&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int>*, std::vector<std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int>*, std::vector<std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int>*, std::vector<std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> > >' changed in GCC 7.1 In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int>*, vector<pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::draw_filled<4>(const Slic3r::ExPolygons&, const std::array<unsigned char, 4>&, std::vector<unsigned char>&, size_t, double)::<lambda(const Intersection&, const Intersection&)> >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int>*, vector<pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> > >; _Compare = {anonymous}::draw_filled<4>(const Slic3r::ExPolygons&, const std::array<unsigned char, 4>&, std::vector<unsigned char>&, size_t, double)::<lambda(const Intersection&, const Intersection&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18, inlined from 'void {anonymous}::draw_filled(const Slic3r::ExPolygons&, const std::array<unsigned char, N>&, std::vector<unsigned char>&, size_t, double) [with unsigned int N = 4]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Gizmos/GLGizmoSVG.cpp:925:18, inlined from 'bool {anonymous}::init_texture(Slic3r::GUI::Texture&, const Slic3r::ExPolygonsWithIds&, unsigned int, const std::vector<std::__cxx11::basic_string<char> >&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Gizmos/GLGizmoSVG.cpp:1016:19: /usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int>*, std::vector<std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> > >' changed in GCC 7.1 In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int>*, vector<pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::draw_filled<4>(const Slic3r::ExPolygons&, const std::array<unsigned char, 4>&, std::vector<unsigned char>&, size_t, double)::<lambda(const Intersection&, const Intersection&)> >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int>*, vector<pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::draw_filled<4>(const Slic3r::ExPolygons&, const std::array<unsigned char, 4>&, std::vector<unsigned char>&, size_t, double)::<lambda(const Intersection&, const Intersection&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int>*, vector<pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> > >; _Compare = {anonymous}::draw_filled<4>(const Slic3r::ExPolygons&, const std::array<unsigned char, 4>&, std::vector<unsigned char>&, size_t, double)::<lambda(const Intersection&, const Intersection&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18, inlined from 'void {anonymous}::draw_filled(const Slic3r::ExPolygons&, const std::array<unsigned char, N>&, std::vector<unsigned char>&, size_t, double) [with unsigned int N = 4]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Gizmos/GLGizmoSVG.cpp:925:18, inlined from 'bool {anonymous}::init_texture(Slic3r::GUI::Texture&, const Slic3r::ExPolygonsWithIds&, unsigned int, const std::vector<std::__cxx11::basic_string<char> >&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Gizmos/GLGizmoSVG.cpp:1016:19: /usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int>*, std::vector<std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int>*, std::vector<std::pair<Eigen::Matrix<double, 2, 1, 2>, unsigned int> > >' changed in GCC 7.1 [389/669] Building CXX object src/slic.../libslic3r_gui.dir/GUI/GLTexture.cpp.o [390/669] Building CXX object src/slic...r/GUI/LibVGCode/LibVGCodeWrapper.cpp.o [390/669] Building CXX object src/slic.../libslic3r_gui.dir/GUI/GLToolbar.cpp.o [391/669] Building CXX object src/slic...UI/Gizmos/GLGizmoMmuSegmentation.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/GUI_ObjectList.hpp:18, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:15: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp:204:45: 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 [391/669] Building CXX object src/slic...ibslic3r_gui.dir/GUI/GCodeViewer.cpp.o [392/669] Building CXX object src/slic...gui.dir/GUI/GLSelectionRectangle.cpp.o [392/669] Building CXX object src/slic...ibslic3r_gui.dir/GUI/Preferences.cpp.o [393/669] Building CXX object src/slic...es/libslic3r_gui.dir/GUI/GLModel.cpp.o [393/669] Building CXX object src/slic...ibslic3r_gui.dir/GUI/PresetHints.cpp.o [394/669] Building CXX object src/slic...ui.dir/GUI/Gizmos/GLGizmoMeasure.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/GUI_ObjectList.hpp:18, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/GUI_ObjectManipulation.hpp:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:9: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp:204:45: 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 In file included from /usr/include/c++/14.2.1/vector:65, from /usr/include/c++/14.2.1/functional:64, from /usr/include/oneapi/tbb/detail/_utils.h:23, from /usr/include/oneapi/tbb/scalable_allocator.h:22, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Point.hpp:15, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:8, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Gizmos/GLGizmoMeasure.hpp:8, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:5: /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type 'std::move_iterator<Slic3r::GUI::GLModel*>' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type 'std::move_iterator<Slic3r::GUI::GLModel*>' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/vector:72: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Slic3r::GUI::GLModel>::iterator' 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::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++/14.2.1/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++/14.2.1/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++/14.2.1/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++/14.2.1/bits/vector.tcc:719:32: /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type 'std::move_iterator<Slic3r::GUI::GLModel*>' 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::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++/14.2.1/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++/14.2.1/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++/14.2.1/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++/14.2.1/bits/vector.tcc:739:32: /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type 'std::move_iterator<Slic3r::GUI::GLModel*>' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:1051:36, inlined from 'Slic3r::GUI::GLGizmoMeasure::update_if_needed()::<lambda(const std::vector<Slic3r::GUI::GLGizmoMeasure::VolumeCacheItem>&, const Slic3r::GUI::Selection&)>' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:1082:34, inlined from 'void Slic3r::GUI::GLGizmoMeasure::update_if_needed()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:1114:18: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GUI::GLModel*, std::vector<Slic3r::GUI::GLModel> >' changed in GCC 7.1 [394/669] Building CXX object src/slic...eFiles/libslic3r_gui.dir/GUI/GUI.cpp.o [395/669] Building CXX object src/slic.../libslic3r_gui.dir/GUI/GLTexture.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GLTexture.cpp:26: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/bundled_deps/stb_dxt/stb_dxt.h: In function 'void rgbToYCoCgBlock(unsigned char*, const unsigned char*)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/bundled_deps/stb_dxt/stb_dxt.h:855:9: warning: variable 'blockCo' set but not used [-Wunused-but-set-variable] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/bundled_deps/stb_dxt/stb_dxt.h:856:9: warning: variable 'blockCg' set but not used [-Wunused-but-set-variable] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/bundled_deps/stb_dxt/stb_dxt.h: At global scope: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/bundled_deps/stb_dxt/stb_dxt.h:982:13: warning: 'void stbgl__compress(unsigned char*, unsigned char*, int, int, int)' defined but not used [-Wunused-function] [395/669] Building CXX object src/slic...s/libslic3r_gui.dir/GUI/GUI_Init.cpp.o [396/669] Building CXX object src/slic.../libslic3r_gui.dir/GUI/GLToolbar.cpp.o /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GLToolbar.cpp: In member function 'void Slic3r::GUI::GLToolbar::render_horizontal(const Slic3r::GUI::GLCanvas3D&)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GLToolbar.cpp:1249:46: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Slic3r::GUI::GLToolbarItem*>::size_type' {aka 'unsigned int'} [-Wsign-compare] [396/669] Building CXX object src/slic...ibslic3r_gui.dir/GUI/GUI_Preview.cpp.o [397/669] Building CXX object src/slic...ibslic3r_gui.dir/GUI/PresetHints.cpp.o [397/669] Building CXX object src/slic...es/libslic3r_gui.dir/GUI/GUI_App.cpp.o [398/669] Building CXX object src/slic...ibslic3r_gui.dir/GUI/Preferences.cpp.o /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Preferences.cpp: In member function 'void Slic3r::GUI::PreferencesDialog::accept(wxEvent&)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Preferences.cpp:794:26: 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] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Preferences.cpp:794:26: 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 [398/669] Building CXX object src/slic.../libslic3r_gui.dir/GUI/GUI_Utils.cpp.o [399/669] Building CXX object src/slic...ibslic3r_gui.dir/GUI/GCodeViewer.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GUI_ObjectList.hpp:18, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GUI_ObjectManipulation.hpp:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GCodeViewer.cpp:31: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/ObjectDataViewModel.hpp:204:45: 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 In file included from /usr/include/c++/14.2.1/bits/stl_tempbuf.h:62, from /usr/include/c++/14.2.1/memory:66, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/libslic3r.h:30, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GCodeViewer.cpp:7: /usr/include/c++/14.2.1/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 = const 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]': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GCodeViewer.cpp:1399:77: required from here /usr/include/c++/14.2.1/bits/stl_pair.h:1132: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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GCodeViewer.cpp: In lambda function: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GCodeViewer.cpp:2335: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 /usr/include/c++/14.2.1/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]': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GCodeViewer.cpp:2329:30: required from here /usr/include/c++/14.2.1/bits/stl_pair.h:1132: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 /usr/include/c++/14.2.1/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]': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GCodeViewer.cpp:2338:30: required from here /usr/include/c++/14.2.1/bits/stl_pair.h:1132: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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GCodeViewer.cpp: In member function 'void Slic3r::GUI::GCodeViewer::update_sequential_view_current(unsigned int, unsigned int)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GCodeViewer.cpp:1399:77: 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GCodeViewer.cpp: In member function 'void Slic3r::GUI::GCodeViewer::render_legend(float&)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GCodeViewer.cpp:2375:95: 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GCodeViewer.cpp: In lambda function: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GCodeViewer.cpp:2327: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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GCodeViewer.cpp: In lambda function: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GCodeViewer.cpp:2332: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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GCodeViewer.cpp: In member function 'void Slic3r::GUI::GCodeViewer::render_legend(float&)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GCodeViewer.cpp:2371: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 In file included from /usr/include/c++/14.2.1/memory:69: /usr/include/c++/14.2.1/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++/14.2.1/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 /usr/include/c++/14.2.1/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GCodeViewer.cpp: In lambda function: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GCodeViewer.cpp:2679:180: 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 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++/14.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::CustomGCode::Item*, vector<Slic3r::CustomGCode::Item> >; _ForwardIterator = Slic3r::CustomGCode::Item*; _Tp = Slic3r::CustomGCode::Item]' at /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_vector.h:606:31, inlined from 'Slic3r::GUI::GCodeViewer::render_legend(float&)::<lambda(const TimesList&, const std::vector<double>&)>' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GCodeViewer.cpp:2656:71: /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: 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++/14.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::CustomGCode::Item*, vector<Slic3r::CustomGCode::Item> >; _ForwardIterator = Slic3r::CustomGCode::Item*; _Tp = Slic3r::CustomGCode::Item]' at /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_vector.h:1624: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++/14.2.1/bits/vector.tcc:238:44, inlined from 'void Slic3r::GUI::GCodeViewer::load_as_gcode(const Slic3r::GCodeProcessorResult&, const Slic3r::Print&, const std::vector<std::__cxx11::basic_string<char> >&, const std::vector<std::__cxx11::basic_string<char> >&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GCodeViewer.cpp:1154:47: /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: 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 [399/669] Building CXX object src/slic...bslic3r_gui.dir/GUI/GUI_Geometry.cpp.o [400/669] Building CXX object src/slic...eFiles/libslic3r_gui.dir/GUI/GUI.cpp.o [400/669] Building CXX object src/slic...Files/libslic3r_gui.dir/GUI/I18N.cpp.o [401/669] Building CXX object src/slic...bslic3r_gui.dir/GUI/GUI_Geometry.cpp.o [401/669] Building CXX object src/slic...ibslic3r_gui.dir/GUI/IconManager.cpp.o [402/669] Building CXX object src/slic...Files/libslic3r_gui.dir/GUI/I18N.cpp.o [402/669] Building CXX object src/slic.../libslic3r_gui.dir/GUI/MainFrame.cpp.o [403/669] Building CXX object src/slic...s/libslic3r_gui.dir/GUI/GUI_Init.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:56, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Preset.hpp:16, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GUI_Init.hpp:8, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GUI_Init.cpp:6: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:767:40: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = double]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:955:38: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = int]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1074:36: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = std::__cxx11::basic_string<char>]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1266:50: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1430:35: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Eigen::Matrix<double, 2, 1, 2>]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1583:39: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = unsigned char]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1765:7: required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:1223:1512: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TowerSpeeds]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1765:7: required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:1223:1583: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeeds]' [403/669] Building CXX object src/slic...c3r_gui.dir/GUI/UpdatesUIManager.cpp.o [404/669] Building CXX object src/slic.../libslic3r_gui.dir/GUI/GUI_Utils.cpp.o [404/669] Building CXX object src/slic.../GUI/FrequentlyChangedParameters.cpp.o [405/669] Building CXX object src/slic...ibslic3r_gui.dir/GUI/GUI_Preview.cpp.o In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61, from /usr/include/c++/14.2.1/algorithm:61, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/libslic3r.h:32, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GUI_Preview.cpp:8: /usr/include/c++/14.2.1/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++/14.2.1/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 /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: 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++/14.2.1/bits/stl_algobase.h:71, from /usr/include/c++/14.2.1/bits/stl_uninitialized.h:63, from /usr/include/c++/14.2.1/memory:69, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/libslic3r.h:30: /usr/include/c++/14.2.1/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++/14.2.1/bits/predefined_ops.h:317:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::CustomGCode::Item*, std::vector<Slic3r::CustomGCode::Item> >' changed in GCC 7.1 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++/14.2.1/bits/stl_algobase.h:2152: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++/14.2.1/bits/stl_algobase.h:2174: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++/14.2.1/bits/stl_algo.h:832:30, inlined from 'void Slic3r::GUI::Preview::check_layers_slider_values(std::vector<Slic3r::CustomGCode::Item>&, const std::vector<double>&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GUI_Preview.cpp:585:42: /usr/include/c++/14.2.1/bits/stl_algobase.h:2127:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::CustomGCode::Item*, std::vector<Slic3r::CustomGCode::Item> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algobase.h:2132:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::CustomGCode::Item*, std::vector<Slic3r::CustomGCode::Item> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algobase.h:2137:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::CustomGCode::Item*, std::vector<Slic3r::CustomGCode::Item> >' 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++/14.2.1/bits/stl_algo.h:4772:18, inlined from 'void Slic3r::sort_remove_duplicates(std::vector<_Tp>&) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/libslic3r.h:213:11, inlined from 'void Slic3r::GUI::Preview::load_print_as_sla()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GUI_Preview.cpp:1037:27: /usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 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++/14.2.1/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4772:18, inlined from 'void Slic3r::sort_remove_duplicates(std::vector<_Tp>&) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/libslic3r.h:213:11, inlined from 'void Slic3r::GUI::Preview::load_print_as_sla()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GUI_Preview.cpp:1037:27: /usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 [405/669] Building CXX object src/slic...es/libslic3r_gui.dir/GUI/Sidebar.cpp.o [406/669] Building CXX object src/slic...ibslic3r_gui.dir/GUI/IconManager.cpp.o [406/669] Building CXX object src/slic...les/libslic3r_gui.dir/GUI/Plater.cpp.o [407/669] Building CXX object src/slic...es/libslic3r_gui.dir/GUI/GUI_App.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GUI_ObjectList.hpp:18, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GUI_App.cpp:12: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/ObjectDataViewModel.hpp:204:45: 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 In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/ImGuiWrapper.hpp:10, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GUI_App.hpp:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GUI_App.cpp:10: In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::const_iterator*)' at /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h:273:16, inlined from 'wxString::const_iterator::const_iterator(const wxString*, underlying_iterator)' at /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h:950:25, inlined from 'wxString::const_iterator wxString::begin() const' at /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h:1396:76, inlined from 'size_t wxString::PosFromImpl(size_t) const' at /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h:740:68, inlined from 'size_t wxString::find(const wxString&, size_t) const' at /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h:3227:25, inlined from 'int wxString::Find(const wxString&) const' at /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h:2345:31, inlined from 'bool wxString::Contains(const wxString&) const' at /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h:2500:57, inlined from 'bool Slic3r::GUI::LogGui::ignorred_message(const wxString&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GUI_App.cpp:4245:25: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h:4525:55: warning: storing the address of local variable '<anonymous>' in '*msg.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h: In member function 'bool Slic3r::GUI::LogGui::ignorred_message(const wxString&)': /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h:740:68: note: '<anonymous>' declared here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GUI_App.cpp:4240:47: note: 'msg' declared here [407/669] Building CXX object src/slic...lic3r_gui.dir/GUI/LoadStepDialog.cpp.o [408/669] Building CXX object src/slic...c3r_gui.dir/GUI/UpdatesUIManager.cpp.o [408/669] Building CXX object src/slic...c3r_gui.dir/GUI/PresetComboBoxes.cpp.o [409/669] Building CXX object src/slic.../libslic3r_gui.dir/GUI/MainFrame.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GUI_ObjectList.hpp:18, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/MainFrame.cpp:44: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/ObjectDataViewModel.hpp:204:45: 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 [409/669] Building CXX object src/slic...lic3r_gui.dir/GUI/BitmapComboBox.cpp.o [410/669] Building CXX object src/slic.../GUI/FrequentlyChangedParameters.cpp.o [410/669] Building CXX object src/slic...ic3r_gui.dir/GUI/EditGCodeDialog.cpp.o [411/669] Building CXX object src/slic...lic3r_gui.dir/GUI/LoadStepDialog.cpp.o [411/669] Building CXX object src/slic...c3r_gui.dir/GUI/SavePresetDialog.cpp.o [412/669] Building CXX object src/slic...es/libslic3r_gui.dir/GUI/Sidebar.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GUI_ObjectList.hpp:18, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Sidebar.cpp:52: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/ObjectDataViewModel.hpp:204:45: 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 [412/669] Building CXX object src/slic...c3r_gui.dir/GUI/BulkExportDialog.cpp.o [413/669] Building CXX object src/slic...lic3r_gui.dir/GUI/BitmapComboBox.cpp.o [413/669] Building CXX object src/slic...ui.dir/GUI/PhysicalPrinterDialog.cpp.o [414/669] Building CXX object src/slic...c3r_gui.dir/GUI/BulkExportDialog.cpp.o [414/669] Building CXX object src/slic...slic3r_gui.dir/GUI/GUI_Factories.cpp.o [415/669] Building CXX object src/slic...c3r_gui.dir/GUI/PresetComboBoxes.cpp.o [415/669] Building CXX object src/slic...lic3r_gui.dir/GUI/GUI_ObjectList.cpp.o [416/669] Building CXX object src/slic...ic3r_gui.dir/GUI/EditGCodeDialog.cpp.o [416/669] Building CXX object src/slic...slic3r_gui.dir/GUI/GalleryDialog.cpp.o [417/669] Building CXX object src/slic...c3r_gui.dir/GUI/SavePresetDialog.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:56, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Preset.hpp:16, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/SavePresetDialog.hpp:10, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/SavePresetDialog.cpp:5: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:767:40: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = double]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:955:38: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = int]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1074:36: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = std::__cxx11::basic_string<char>]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1266:50: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1430:35: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Eigen::Matrix<double, 2, 1, 2>]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1583:39: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = unsigned char]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1765:7: required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:1223:1512: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TowerSpeeds]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1765:7: required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:1223:1583: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeeds]' [417/669] Building CXX object src/slic...i.dir/GUI/GUI_ObjectManipulation.cpp.o [418/669] Building CXX object src/slic...les/libslic3r_gui.dir/GUI/Plater.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GUI_ObjectList.hpp:18, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Plater.cpp:90: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/ObjectDataViewModel.hpp:204:45: 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Plater.cpp: In member function 'void Slic3r::GUI::Plater::priv::object_list_changed()': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Plater.cpp:1950:49: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Plater.cpp:1965:39: warning: comparison of integer expressions of different signedness: 'const int' and 'std::size_t' {aka 'unsigned int'} [-Wsign-compare] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Plater.cpp: In function 'std::vector<Slic3r::PrintBase::ApplyStatus> Slic3r::GUI::apply_to_inactive_beds(Slic3r::Model&, std::vector<std::unique_ptr<Slic3r::Print> >&, const Slic3r::DynamicPrintConfig&)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Plater.cpp:2274:33: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Plater.cpp: In member function 'void Slic3r::GUI::Plater::priv::regenerate_thumbnails(Slic3r::GUI::SimpleEvent&)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Plater.cpp:2287:25: warning: comparison of integer expressions of different signedness: 'const int' and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Plater.cpp: In member function 'unsigned int Slic3r::GUI::Plater::priv::update_background_process(bool, bool)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Plater.cpp:2406:45: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Plater.cpp: In member function 'void Slic3r::GUI::Plater::priv::on_slicing_update(Slic3r::SlicingStatusEvent&)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Plater.cpp:3281:60: warning: enumerated mismatch in conditional expression: 'Slic3r::PrintStep' vs 'Slic3r::SLAPrintStep' [-Wenum-compare] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Plater.cpp:3284:60: warning: enumerated mismatch in conditional expression: 'Slic3r::PrintObjectStep' vs 'Slic3r::SLAPrintObjectStep' [-Wenum-compare] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Plater.cpp: In member function 'void Slic3r::GUI::Plater::priv::show_autoslicing_action_buttons() const': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Plater.cpp:4112:45: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Plater.cpp: In member function 'void Slic3r::GUI::Plater::connect_gcode_all()': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Plater.cpp:6622:50: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Plater.cpp: In lambda function: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Plater.cpp:6640:33: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] In file included from /usr/include/c++/14.2.1/memory:69, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Plater.hpp:20, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Plater.cpp:20: /usr/include/c++/14.2.1/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++/14.2.1/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 /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::CustomGCode::Item*, vector<Slic3r::CustomGCode::Item> >; _ForwardIterator = Slic3r::CustomGCode::Item*; _Tp = Slic3r::CustomGCode::Item]' at /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_vector.h:1624: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++/14.2.1/bits/vector.tcc:238:44: /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: 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 file included from /usr/include/c++/14.2.1/vector:72, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Plater.hpp:21: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<double, std::allocator<double> >::iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> >::iterator' changed in GCC 7.1 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Slic3r::FloatOrPercent]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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++/14.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::CustomGCode::Item*, vector<Slic3r::CustomGCode::Item> >; _ForwardIterator = Slic3r::CustomGCode::Item*; _Tp = Slic3r::CustomGCode::Item]' at /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_vector.h:606:31, inlined from 'Slic3r::CustomGCode::Info::Info(const Slic3r::CustomGCode::Info&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/CustomGCode.hpp:74:8, inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = Slic3r::CustomGCode::Info; _Args = {const Slic3r::CustomGCode::Info&}]' at /usr/include/c++/14.2.1/bits/stl_construct.h:119:7, inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::CustomGCode::Info*, vector<Slic3r::CustomGCode::Info> >; _ForwardIterator = Slic3r::CustomGCode::Info*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:120:21, inlined from 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::CustomGCode::Info*, std::vector<Slic3r::CustomGCode::Info> >; _ForwardIterator = Slic3r::CustomGCode::Info*; bool _TrivialValueTypes = false]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32, inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::CustomGCode::Info*, vector<Slic3r::CustomGCode::Info> >; _ForwardIterator = Slic3r::CustomGCode::Info*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::CustomGCode::Info*, vector<Slic3r::CustomGCode::Info> >; _ForwardIterator = Slic3r::CustomGCode::Info*; _Tp = Slic3r::CustomGCode::Info]' at /usr/include/c++/14.2.1/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::Info*, std::vector<Slic3r::CustomGCode::Info> >; _Tp = Slic3r::CustomGCode::Info; _Alloc = std::allocator<Slic3r::CustomGCode::Info>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1624:35, inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Slic3r::CustomGCode::Info; _Alloc = std::allocator<Slic3r::CustomGCode::Info>]' at /usr/include/c++/14.2.1/bits/vector.tcc:238:44, inlined from 'std::vector<unsigned int> Slic3r::GUI::Plater::priv::load_files(const std::vector<boost::filesystem::path>&, bool, bool, bool)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Plater.cpp:1461:107: /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: 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++/14.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::CustomGCode::Item*, vector<Slic3r::CustomGCode::Item> >; _ForwardIterator = Slic3r::CustomGCode::Item*; _Tp = Slic3r::CustomGCode::Item]' at /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_vector.h:606:31, inlined from 'Slic3r::CustomGCode::Info::Info(const Slic3r::CustomGCode::Info&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/CustomGCode.hpp:74:8, inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = Slic3r::CustomGCode::Info; _Args = {Slic3r::CustomGCode::Info&}]' at /usr/include/c++/14.2.1/bits/stl_construct.h:119:7, inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = Slic3r::CustomGCode::Info*; _ForwardIterator = Slic3r::CustomGCode::Info*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:120:21, inlined from 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = Slic3r::CustomGCode::Info*; _ForwardIterator = Slic3r::CustomGCode::Info*; bool _TrivialValueTypes = false]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32, inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = Slic3r::CustomGCode::Info*; _ForwardIterator = Slic3r::CustomGCode::Info*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = Slic3r::CustomGCode::Info*; _ForwardIterator = Slic3r::CustomGCode::Info*; _Tp = Slic3r::CustomGCode::Info]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Slic3r::CustomGCode::Info; _Alloc = std::allocator<Slic3r::CustomGCode::Info>]' at /usr/include/c++/14.2.1/bits/vector.tcc:257:35, inlined from 'std::vector<unsigned int> Slic3r::GUI::Plater::priv::load_files(const std::vector<boost::filesystem::path>&, bool, bool, bool)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Plater.cpp:1461:107: /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: 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 [418/669] Building CXX object src/slic...r_gui.dir/GUI/GUI_ObjectSettings.cpp.o [419/669] Building CXX object src/slic...slic3r_gui.dir/GUI/GUI_Factories.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GUI_ObjectList.hpp:18, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GUI_Factories.cpp:11: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/ObjectDataViewModel.hpp:204:45: 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GUI_Factories.cpp: In member function 'void Slic3r::GUI::MenuFactory::update_menu_items_instance_manipulation(MenuType)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GUI_Factories.cpp:1419:27: warning: 'this' pointer is null [-Wnonnull] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GUI_Factories.cpp:1430:27: warning: 'this' pointer is null [-Wnonnull] [419/669] Building CXX object src/slic...c3r_gui.dir/GUI/GUI_ObjectLayers.cpp.o [420/669] Building CXX object src/slic...ui.dir/GUI/PhysicalPrinterDialog.cpp.o In file included from /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/memory.h:15, from /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/object.h:19, from /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/list.h:32, from /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/gdicmn.h:19, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/PhysicalPrinterDialog.hpp:10, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/PhysicalPrinterDialog.cpp:5: In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::const_iterator*)' at /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h:273:16, inlined from 'wxString::const_iterator::const_iterator(const wxString*, underlying_iterator)' at /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h:950:25, inlined from 'wxString::const_iterator wxString::begin() const' at /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h:1396:76, inlined from 'size_t wxString::PosFromImpl(size_t) const' at /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h:740:68: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h:4525:55: warning: storing the address of local variable '<anonymous>' in '*this.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h: In member function 'size_t wxString::PosFromImpl(size_t) const': /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h:740:68: note: '<anonymous>' declared here /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h:735:34: note: 'this' declared here [420/669] Building CXX object src/slic.../libslic3r_gui.dir/GUI/MeshUtils.cpp.o [421/669] Building CXX object src/slic...slic3r_gui.dir/GUI/GalleryDialog.cpp.o [421/669] Building CXX object src/slic...eFiles/libslic3r_gui.dir/GUI/Tab.cpp.o [422/669] Building CXX object src/slic...i.dir/GUI/GUI_ObjectManipulation.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GUI_ObjectList.hpp:18, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GUI_ObjectManipulation.hpp:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GUI_ObjectManipulation.cpp:5: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/ObjectDataViewModel.hpp:204:45: 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 [422/669] Building CXX object src/slic...r_gui.dir/GUI/ConfigManipulation.cpp.o [423/669] Building CXX object src/slic...lic3r_gui.dir/GUI/GUI_ObjectList.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GUI_ObjectList.hpp:18, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GUI_ObjectList.cpp:13: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/ObjectDataViewModel.hpp:204:45: 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 [423/669] Building CXX object src/slic...iles/libslic3r_gui.dir/GUI/Field.cpp.o [424/669] Building CXX object src/slic...r_gui.dir/GUI/GUI_ObjectSettings.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GUI_ObjectList.hpp:18, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GUI_ObjectSettings.cpp:6: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/ObjectDataViewModel.hpp:204:45: 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 [424/669] Building CXX object src/slic...bslic3r_gui.dir/GUI/OptionsGroup.cpp.o [425/669] Building CXX object src/slic...c3r_gui.dir/GUI/GUI_ObjectLayers.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GUI_ObjectList.hpp:18, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GUI_ObjectLayers.cpp:6: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/ObjectDataViewModel.hpp:204:45: 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 [425/669] Building CXX object src/slic...slic3r_gui.dir/GUI/OG_CustomCtrl.cpp.o [426/669] Building CXX object src/slic.../libslic3r_gui.dir/GUI/MeshUtils.cpp.o In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61, from /usr/include/c++/14.2.1/algorithm:61, from /usr/include/eigen3/Eigen/Core:95, from /usr/include/eigen3/Eigen/Geometry:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Point.hpp:23, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/MeshUtils.hpp:8, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/MeshUtils.cpp:5: /usr/include/c++/14.2.1/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++/14.2.1/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 /usr/include/c++/14.2.1/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++/14.2.1/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++/14.2.1/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++/14.2.1/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++/14.2.1/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++/14.2.1/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++/14.2.1/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++/14.2.1/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++/14.2.1/bits/stl_algo.h:1750: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++/14.2.1/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++/14.2.1/bits/stl_algo.h:1770: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++/14.2.1/bits/stl_algo.h:1770: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++/14.2.1/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++/14.2.1/bits/stl_algo.h:1876: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++/14.2.1/bits/stl_algo.h:1876: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++/14.2.1/bits/stl_algo.h:1868: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++/14.2.1/bits/stl_algo.h:1884:27: /usr/include/c++/14.2.1/bits/stl_algo.h:1593: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 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++/14.2.1/bits/stl_algo.h:1869: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++/14.2.1/bits/stl_algo.h:1884:27: /usr/include/c++/14.2.1/bits/stl_heap.h:425:19: 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++/14.2.1/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++/14.2.1/bits/stl_algo.h:1890:25: 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::__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++/14.2.1/bits/stl_algo.h:4805:18, inlined from 'void Slic3r::GUI::MeshClipper::recalculate_triangles()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/MeshUtils.cpp:408:14: /usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: 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::__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++/14.2.1/bits/stl_algo.h:1908: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++/14.2.1/bits/stl_algo.h:4805:18, inlined from 'void Slic3r::GUI::MeshClipper::recalculate_triangles()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/MeshUtils.cpp:408:14: /usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: 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++/14.2.1/bits/stl_algo.h:1822: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 [426/669] Building CXX object src/slic...lic3r_gui.dir/GUI/BedShapeDialog.cpp.o [427/669] Building CXX object src/slic...r_gui.dir/GUI/ConfigManipulation.cpp.o /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/ConfigManipulation.cpp: In member function 'void Slic3r::GUI::ConfigManipulation::toggle_print_fff_options(Slic3r::DynamicPrintConfig*)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/ConfigManipulation.cpp:369: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] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/ConfigManipulation.cpp:369: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 [427/669] Building CXX object src/slic...iles/libslic3r_gui.dir/GUI/2DBed.cpp.o [428/669] Building CXX object src/slic...bslic3r_gui.dir/GUI/OptionsGroup.cpp.o /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/OptionsGroup.cpp: In member function 'void Slic3r::GUI::ConfigOptionsGroup::back_to_config_value(const Slic3r::DynamicPrintConfig&, const std::string&)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/OptionsGroup.cpp:770: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] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/OptionsGroup.cpp:770: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++/14.2.1/vector:72, from /usr/include/c++/14.2.1/functional:64, from /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h:4324, from /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/memory.h:15, from /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/object.h:19, from /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/event.h:16, from /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/window.h:18, from /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/control.h:22, from /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/stattext.h:18, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/OptionsGroup.hpp:15, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/OptionsGroup.cpp:13: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> >::iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/vector:66: 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Slic3r::FloatOrPercent]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<double, std::allocator<double> >::iterator' 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 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' 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 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 file included from /usr/include/c++/14.2.1/map:62, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/OptionsGroup.hpp:18: /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_tree.h:2454: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 In file included from /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_map.h:601:22, inlined from 'void Slic3r::GUI::OptionsGroup::append_line(const Slic3r::GUI::Line&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/OptionsGroup.cpp:378:20: /usr/include/c++/14.2.1/bits/stl_map.h:640:38: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 [428/669] Building CXX object src/slic...iles/libslic3r_gui.dir/GUI/3DBed.cpp.o [429/669] Building CXX object src/slic...iles/libslic3r_gui.dir/GUI/Field.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GUI.hpp:12, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Field.cpp:7: In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::const_iterator*)' at /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h:273:16, inlined from 'wxString::const_iterator::const_iterator(const wxString*, underlying_iterator)' at /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h:950:25, inlined from 'wxString::const_iterator wxString::begin() const' at /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h:1396:76, inlined from 'size_t wxString::PosFromImpl(size_t) const' at /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h:740:68: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h:4525:55: warning: storing the address of local variable '<anonymous>' in '*this.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h: In member function 'size_t wxString::PosFromImpl(size_t) const': /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h:740:68: note: '<anonymous>' declared here /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h:735:34: note: 'this' declared here In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::iterator*)' at /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h:275:16, inlined from 'wxString::iterator::iterator(const wxString::iterator&)' at /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h:861:29, inlined from 'wxString::reverse_iterator_impl<T>::reverse_iterator_impl(iterator_type) [with T = wxString::iterator]' at /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h:1082:48, inlined from 'wxString::reverse_iterator wxString::rbegin()' at /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h:1408:36, inlined from 'wxUniCharRef wxString::Last()' at /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h:1549:21: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h:4525:55: warning: storing the address of local variable '<anonymous>' in '*this.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h: In member function 'wxUniCharRef wxString::Last()': /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h:1549:21: note: '<anonymous>' declared here /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h:1546:23: note: 'this' declared here [429/669] Building CXX object src/slic.../libslic3r_gui.dir/GUI/CoordAxes.cpp.o [430/669] Building CXX object src/slic...eFiles/libslic3r_gui.dir/GUI/Tab.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GUI_ObjectList.hpp:18, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Tab.cpp:64: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/ObjectDataViewModel.hpp:204:45: 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 In file included from /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/memory.h:15, from /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/object.h:19, from /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/event.h:16, from /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/window.h:18, from /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/nonownedwnd.h:14, from /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/toplevel.h:20, from /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/frame.h:18, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/GUI_Utils.hpp:15, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/BedShapeDialog.hpp:16, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Tab.cpp:21: In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::const_iterator*)' at /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h:273:16, inlined from 'wxString::const_iterator::const_iterator(const wxString*, underlying_iterator)' at /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h:950:25, inlined from 'wxString::const_iterator wxString::begin() const' at /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h:1396:76, inlined from 'size_t wxString::PosFromImpl(size_t) const' at /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h:740:68: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h:4525:55: warning: storing the address of local variable '<anonymous>' in '*this.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h: In member function 'size_t wxString::PosFromImpl(size_t) const': /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h:740:68: note: '<anonymous>' declared here /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h:735:34: note: 'this' declared here In file included from /usr/include/c++/14.2.1/vector:72, from /usr/include/c++/14.2.1/functional:64, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/GUI_Utils.hpp:11: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<double, std::allocator<double> >::iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1 [430/669] Building CXX object src/slic...les/libslic3r_gui.dir/GUI/Camera.cpp.o [431/669] Building CXX object src/slic...iles/libslic3r_gui.dir/GUI/2DBed.cpp.o [431/669] Building CXX object src/slic...ibslic3r_gui.dir/GUI/CameraUtils.cpp.o [432/669] Building CXX object src/slic...slic3r_gui.dir/GUI/OG_CustomCtrl.cpp.o In file included from /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/memory.h:15, from /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/object.h:19, from /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/event.h:16, from /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/window.h:18, from /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/control.h:22, from /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/stattext.h:18, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/OG_CustomCtrl.hpp:8, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/OG_CustomCtrl.cpp:5: In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::iterator*)' at /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h:275:16, inlined from 'wxString::iterator::iterator(wxString*, underlying_iterator)' at /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h:892:25, inlined from 'wxString::iterator wxString::GetIterForNthChar(size_t)' at /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h:958:58, inlined from 'wxUniCharRef wxString::at(size_t)' at /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h:1531:34: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h:4525:55: warning: storing the address of local variable '<anonymous>' in '*this.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h: In member function 'wxUniCharRef wxString::at(size_t)': /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h:1531:34: note: '<anonymous>' declared here /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h:1530:29: note: 'this' declared here [432/669] Building CXX object src/slic...bslic3r_gui.dir/GUI/wxExtensions.cpp.o [433/669] Building CXX object src/slic...lic3r_gui.dir/GUI/BedShapeDialog.cpp.o In file included from /usr/include/c++/14.2.1/vector:72, from /usr/include/c++/14.2.1/functional:64, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GUI_Utils.hpp:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/BedShapeDialog.hpp:16, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/BedShapeDialog.cpp:11: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/vector:66: 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 [433/669] Building CXX object src/slic...i.dir/GUI/ExtruderSequenceDialog.cpp.o [434/669] Building CXX object src/slic.../libslic3r_gui.dir/GUI/CoordAxes.cpp.o [434/669] Building CXX object src/slic...ic3r_gui.dir/GUI/WipeTowerDialog.cpp.o [435/669] Building CXX object src/slic...iles/libslic3r_gui.dir/GUI/3DBed.cpp.o /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/3DBed.cpp: In member function 'void Slic3r::GUI::Bed3D::render(Slic3r::GUI::GLCanvas3D&, const Slic3r::Transform3d&, const Slic3r::Transform3d&, bool, float, bool)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/3DBed.cpp:183:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::unique_ptr<Slic3r::GUI::GLModel> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [435/669] Building CXX object src/slic...bslic3r_gui.dir/GUI/RammingChart.cpp.o [436/669] Building CXX object src/slic...ibslic3r_gui.dir/GUI/CameraUtils.cpp.o [436/669] Building CXX object src/slic...ui.dir/GUI/RemovableDriveManager.cpp.o [437/669] Building CXX object src/slic...les/libslic3r_gui.dir/GUI/Camera.cpp.o /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Camera.cpp: In member function 'std::pair<double, double> Slic3r::GUI::Camera::calc_tight_frustrum_zs_around(const Slic3r::BoundingBoxf3&)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Camera.cpp:389: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 [437/669] Building CXX object src/slic...gui.dir/GUI/SendSystemInfoDialog.cpp.o [438/669] Building CXX object src/slic...i.dir/GUI/ExtruderSequenceDialog.cpp.o [438/669] Building CXX object src/slic...ibslic3r_gui.dir/GUI/SurfaceDrag.cpp.o [439/669] Building CXX object src/slic...bslic3r_gui.dir/GUI/wxExtensions.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GUI_ObjectList.hpp:18, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/wxExtensions.cpp:20: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/ObjectDataViewModel.hpp:204:45: 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 [439/669] Building CXX object src/slic.../libslic3r_gui.dir/GUI/TextLines.cpp.o [440/669] Building CXX object src/slic...bslic3r_gui.dir/GUI/RammingChart.cpp.o In file included from /usr/include/c++/14.2.1/bits/stl_algobase.h:64, from /usr/include/c++/14.2.1/algorithm:60, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/RammingChart.cpp:5: /usr/include/c++/14.2.1/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]': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/RammingChart.cpp:290:45: required from here /usr/include/c++/14.2.1/bits/stl_pair.h:1132: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 [440/669] Building CXX object src/slic...slic3r_gui.dir/GUI/BonjourDialog.cpp.o [441/669] Building CXX object src/slic...ic3r_gui.dir/GUI/WipeTowerDialog.cpp.o In file included from /usr/include/c++/14.2.1/bits/stl_algobase.h:64, from /usr/include/c++/14.2.1/algorithm:60, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/WipeTowerDialog.cpp:5: /usr/include/c++/14.2.1/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]': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/WipeTowerDialog.cpp:95:35: required from here /usr/include/c++/14.2.1/bits/stl_pair.h:1132: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 [441/669] Building CXX object src/slic...r_gui.dir/GUI/ButtonsDescription.cpp.o [442/669] Building CXX object src/slic...ui.dir/GUI/RemovableDriveManager.cpp.o [442/669] Building CXX object src/slic...bslic3r_gui.dir/GUI/ImGuiWrapper.cpp.o [443/669] Building CXX object src/slic...gui.dir/GUI/SendSystemInfoDialog.cpp.o [443/669] Building CXX object src/slic...slic3r_gui.dir/GUI/ImGuiPureWrap.cpp.o [444/669] Building CXX object src/slic.../libslic3r_gui.dir/GUI/TextLines.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/AABBTreeLines.hpp:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/TextLines.cpp:11: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp: In lambda function: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:610:12: warning: 'i_right' may be used uninitialized [-Wmaybe-uninitialized] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:607:24: note: 'i_right' declared here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:610:12: warning: 'i_right' may be used uninitialized [-Wmaybe-uninitialized] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:607:24: note: 'i_right' declared here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp: In lambda function: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:602:12: warning: 'i_left' may be used uninitialized [-Wmaybe-uninitialized] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:599:24: note: 'i_left' declared here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:602:12: warning: 'i_left' may be used uninitialized [-Wmaybe-uninitialized] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:599:24: note: 'i_left' declared here [444/669] Building CXX object src/slic...ibslic3r_gui.dir/Config/Snapshot.cpp.o [445/669] Building CXX object src/slic...ibslic3r_gui.dir/GUI/SurfaceDrag.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GUI_ObjectList.hpp:18, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GUI_ObjectManipulation.hpp:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/SurfaceDrag.cpp:17: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/ObjectDataViewModel.hpp:204:45: 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 [445/669] Building CXX object src/slic...libslic3r_gui.dir/Config/Version.cpp.o [446/669] Building CXX object src/slic...slic3r_gui.dir/GUI/ImGuiPureWrap.cpp.o [446/669] Building CXX object src/slic...lic3r_gui.dir/Utils/ASCIIFolding.cpp.o [447/669] Building CXX object src/slic...lic3r_gui.dir/Utils/ASCIIFolding.cpp.o [447/669] Building CXX object src/slic...s/libslic3r_gui.dir/Utils/Serial.cpp.o [448/669] Building CXX object src/slic...slic3r_gui.dir/GUI/BonjourDialog.cpp.o [448/669] Building CXX object src/slic...bslic3r_gui.dir/GUI/ConfigWizard.cpp.o [449/669] Building CXX object src/slic...r_gui.dir/GUI/ButtonsDescription.cpp.o [449/669] Building CXX object src/slic....dir/GUI/ConfigWizardWebViewPage.cpp.o [450/669] Building CXX object src/slic...bslic3r_gui.dir/GUI/ImGuiWrapper.cpp.o [450/669] Building CXX object src/slic.../libslic3r_gui.dir/GUI/MsgDialog.cpp.o [451/669] Building CXX object src/slic...libslic3r_gui.dir/Config/Version.cpp.o [451/669] Building CXX object src/slic...slic3r_gui.dir/GUI/UpdateDialogs.cpp.o [452/669] Building CXX object src/slic...s/libslic3r_gui.dir/Utils/Serial.cpp.o [452/669] Building CXX object src/slic...lic3r_gui.dir/GUI/FirmwareDialog.cpp.o [453/669] Building CXX object src/slic...ibslic3r_gui.dir/Config/Snapshot.cpp.o [453/669] Building CXX object src/slic...c3r_gui.dir/GUI/PrintHostDialogs.cpp.o [454/669] Building CXX object src/slic...slic3r_gui.dir/GUI/UpdateDialogs.cpp.o [454/669] Building CXX object src/slic...c3r_gui.dir/GUI/WifiConfigDialog.cpp.o [455/669] Building CXX object src/slic.../libslic3r_gui.dir/GUI/MsgDialog.cpp.o In file included from /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/memory.h:15, from /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/object.h:19, from /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/event.h:16, from /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/window.h:18, from /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/nonownedwnd.h:14, from /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/toplevel.h:20, from /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/dialog.h:14, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/MsgDialog.hpp:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/MsgDialog.cpp:5: In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::const_iterator*)' at /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h:273:16, inlined from 'wxString::const_iterator::const_iterator(const wxString*, underlying_iterator)' at /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h:950:25, inlined from 'wxString::const_iterator wxString::begin() const' at /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h:1396:76, inlined from 'size_t wxString::PosFromImpl(size_t) const' at /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h:740:68: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h:4525:55: warning: storing the address of local variable '<anonymous>' in '*this.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h: In member function 'size_t wxString::PosFromImpl(size_t) const': /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h:740:68: note: '<anonymous>' declared here /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h:735:34: note: 'this' declared here [455/669] Building CXX object src/slic...i.dir/GUI/Jobs/BoostThreadWorker.cpp.o [456/669] Building CXX object src/slic....dir/GUI/ConfigWizardWebViewPage.cpp.o [456/669] Building CXX object src/slic...c3r_gui.dir/GUI/Jobs/ArrangeJob2.cpp.o [457/669] Building CXX object src/slic...lic3r_gui.dir/GUI/FirmwareDialog.cpp.o [457/669] Building CXX object src/slic...r_gui.dir/GUI/Jobs/SeqArrangeJob.cpp.o [458/669] Building CXX object src/slic...i.dir/GUI/Jobs/BoostThreadWorker.cpp.o [458/669] Building CXX object src/slic.../GUI/Jobs/CreateFontNameImageJob.cpp.o [459/669] Building CXX object src/slic...bslic3r_gui.dir/GUI/ConfigWizard.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GUI_ObjectList.hpp:18, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GUI_ObjectManipulation.hpp:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/ConfigWizard.cpp:61: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/ObjectDataViewModel.hpp:204:45: 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 In file included from /usr/include/c++/14.2.1/vector:72, from /usr/include/c++/14.2.1/functional:64, from /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h:4324, from /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/memory.h:15, from /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/object.h:19, from /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/event.h:16, from /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/window.h:18, from /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/nonownedwnd.h:14, from /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/toplevel.h:20, from /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/dialog.h:14, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/ConfigWizard.hpp:15, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/ConfigWizard_private.hpp:9, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/ConfigWizard.cpp:12: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<double, std::allocator<double> >::iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 [459/669] Building CXX object src/slic...UI/Jobs/CreateFontStyleImagesJob.cpp.o [460/669] Building CXX object src/slic...c3r_gui.dir/GUI/PrintHostDialogs.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/PrintHostDialogs.hpp:13, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/PrintHostDialogs.cpp:5: In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::const_iterator*)' at /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h:273:16, inlined from 'wxString::const_iterator::const_iterator(const wxString*, underlying_iterator)' at /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h:950:25, inlined from 'wxString::const_iterator wxString::begin() const' at /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h:1396:76, inlined from 'size_t wxString::PosFromImpl(size_t) const' at /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h:740:68: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h:4525:55: warning: storing the address of local variable '<anonymous>' in '*this.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h: In member function 'size_t wxString::PosFromImpl(size_t) const': /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h:740:68: note: '<anonymous>' declared here /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h:735:34: note: 'this' declared here [460/669] Building CXX object src/slic...lic3r_gui.dir/GUI/Jobs/EmbossJob.cpp.o [461/669] Building CXX object src/slic...c3r_gui.dir/GUI/WifiConfigDialog.cpp.o [461/669] Building CXX object src/slic..._gui.dir/GUI/Jobs/RotoptimizeJob.cpp.o [462/669] Building CXX object src/slic...c3r_gui.dir/GUI/Jobs/ArrangeJob2.cpp.o In file included from /usr/include/c++/14.2.1/vector:72, from /usr/include/c++/14.2.1/queue:63, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/libslic3r.h:36, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Jobs/Job.hpp:12, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Jobs/ArrangeJob2.hpp:10, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Jobs/ArrangeJob2.cpp:5: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> >::iterator' changed in GCC 7.1 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Slic3r::FloatOrPercent]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 [462/669] Building CXX object src/slic...3r_gui.dir/GUI/Jobs/SLAImportJob.cpp.o [463/669] Building CXX object src/slic...r_gui.dir/GUI/Jobs/SeqArrangeJob.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/GUI_ObjectList.hpp:18, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Jobs/SeqArrangeJob.cpp:7: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp:204:45: 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 [463/669] Building CXX object src/slic...bs/NotificationProgressIndicator.cpp.o [464/669] Building CXX object src/slic...UI/Jobs/CreateFontStyleImagesJob.cpp.o [464/669] Building CXX object src/slic...3r_gui.dir/GUI/ProgressStatusBar.cpp.o [465/669] Building CXX object src/slic.../GUI/Jobs/CreateFontNameImageJob.cpp.o [465/669] Building CXX object src/slic...3r_gui.dir/GUI/Mouse3DController.cpp.o [466/669] Building CXX object src/slic..._gui.dir/GUI/Jobs/RotoptimizeJob.cpp.o [466/669] Building CXX object src/slic...3r_gui.dir/GUI/ImGuiDoubleSlider.cpp.o [467/669] Building CXX object src/slic...3r_gui.dir/GUI/ImGuiDoubleSlider.cpp.o [467/669] Building CXX object src/slic...c3r_gui.dir/GUI/TickCodesManager.cpp.o [468/669] Building CXX object src/slic...3r_gui.dir/GUI/ProgressStatusBar.cpp.o [468/669] Building CXX object src/slic...ui.dir/GUI/DoubleSliderForLayers.cpp.o [469/669] Building CXX object src/slic...lic3r_gui.dir/GUI/Jobs/EmbossJob.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/GUI_ObjectList.hpp:18, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Jobs/EmbossJob.cpp:22: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp:204:45: 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 [469/669] Building CXX object src/slic...gui.dir/GUI/DoubleSliderForGcode.cpp.o [470/669] Building CXX object src/slic...3r_gui.dir/GUI/Jobs/SLAImportJob.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/GUI_ObjectList.hpp:18, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Jobs/SLAImportJob.cpp:13: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp:204:45: 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 [470/669] Building CXX object src/slic...gui.dir/GUI/RulerForDoubleSlider.cpp.o [471/669] Building CXX object src/slic...gui.dir/GUI/DoubleSliderForGcode.cpp.o [471/669] Building CXX object src/slic...s/libslic3r_gui.dir/GUI/Notebook.cpp.o [472/669] Building CXX object src/slic...bs/NotificationProgressIndicator.cpp.o [472/669] Building CXX object src/slic...les/libslic3r_gui.dir/GUI/TopBar.cpp.o [473/669] Building CXX object src/slic...s/libslic3r_gui.dir/GUI/Notebook.cpp.o [473/669] Building CXX object src/slic...ibslic3r_gui.dir/GUI/TopBarMenus.cpp.o [474/669] Building CXX object src/slic...gui.dir/GUI/RulerForDoubleSlider.cpp.o [474/669] Building CXX object src/slic..._gui.dir/GUI/ObjectDataViewModel.cpp.o [475/669] Building CXX object src/slic...3r_gui.dir/GUI/Mouse3DController.cpp.o [475/669] Building CXX object src/slic...slic3r_gui.dir/GUI/InstanceCheck.cpp.o [476/669] Building CXX object src/slic...ui.dir/GUI/DoubleSliderForLayers.cpp.o In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61, from /usr/include/c++/14.2.1/algorithm:61, from /usr/include/boost/algorithm/string/classification.hpp:14, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/DoubleSliderForLayers.cpp:7: /usr/include/c++/14.2.1/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++/14.2.1/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 /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: 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++/14.2.1/vector:72, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/DoubleSliderForLayers.hpp:8, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/DoubleSliderForLayers.cpp:5: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/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 DoubleSlider::DSForLayers::SetLayersTimes(const std::vector<float>&, float)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/DoubleSliderForLayers.cpp:107:26: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<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++/14.2.1/bits/stl_algo.h:4772:18, inlined from 'void DoubleSlider::DSForLayers::SetLayersTimes(const std::vector<float>&, float)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/DoubleSliderForLayers.cpp:117:13: /usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 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++/14.2.1/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4772:18, inlined from 'void DoubleSlider::DSForLayers::SetLayersTimes(const std::vector<float>&, float)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/DoubleSliderForLayers.cpp:117:13: /usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<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++/14.2.1/bits/stl_algo.h:4772:18, inlined from 'void DoubleSlider::DSForLayers::SetLayersTimes(const std::vector<float>&, float)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/DoubleSliderForLayers.cpp:117:13: /usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 [476/669] Building CXX object src/slic...les/libslic3r_gui.dir/GUI/Search.cpp.o [477/669] Building CXX object src/slic...ibslic3r_gui.dir/GUI/TopBarMenus.cpp.o [477/669] Building CXX object src/slic..._gui.dir/GUI/NotificationManager.cpp.o [478/669] Building CXX object src/slic...c3r_gui.dir/GUI/TickCodesManager.cpp.o /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/TickCodesManager.cpp: In member function 'DoubleSlider::ConflictType DoubleSlider::TickCodeManager::is_conflict_tick(const DoubleSlider::TickCode&, Slic3r::CustomGCode::Mode, double)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/TickCodesManager.cpp:662:26: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'unsigned int'} [-Wsign-compare] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/TickCodesManager.cpp: In member function 'std::string DoubleSlider::TickCodeManager::get_color_for_tool_change_tick(std::set<DoubleSlider::TickCode>::const_iterator) const': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/TickCodesManager.cpp:682:26: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [478/669] Building CXX object src/slic...gui.dir/GUI/UnsavedChangesDialog.cpp.o [479/669] Building CXX object src/slic...les/libslic3r_gui.dir/GUI/TopBar.cpp.o [479/669] Building CXX object src/slic...lic3r_gui.dir/GUI/ExtraRenderers.cpp.o [480/669] Building CXX object src/slic..._gui.dir/GUI/ObjectDataViewModel.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/ObjectDataViewModel.cpp:6: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/ObjectDataViewModel.hpp:204:45: 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 In file included from /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/dataview.h:24, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/ObjectDataViewModel.hpp:8: In constructor 'wxItemId<T>::wxItemId(Type) [with T = void*]', inlined from 'wxDataViewItem::wxDataViewItem(void*)' at /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/dataview.h:99:65, inlined from 'wxDataViewItem Slic3r::GUI::ObjectDataViewModel::Delete(const wxDataViewItem&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/ObjectDataViewModel.cpp:753:66: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/itemid.h:30:36: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/ObjectDataViewModel.cpp: In member function 'wxDataViewItem Slic3r::GUI::ObjectDataViewModel::Delete(const wxDataViewItem&)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/ObjectDataViewModel.cpp:752:20: note: call to 'void operator delete(void*, std::size_t)' here In constructor 'wxItemId<T>::wxItemId(Type) [with T = void*]', inlined from 'wxDataViewItem::wxDataViewItem(void*)' at /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/dataview.h:99:65, inlined from 'wxDataViewItem Slic3r::GUI::ObjectDataViewModel::Delete(const wxDataViewItem&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/ObjectDataViewModel.cpp:762:61: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/itemid.h:30:36: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/ObjectDataViewModel.cpp: In member function 'wxDataViewItem Slic3r::GUI::ObjectDataViewModel::Delete(const wxDataViewItem&)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/ObjectDataViewModel.cpp:758:20: note: call to 'void operator delete(void*, std::size_t)' here In constructor 'wxItemId<T>::wxItemId(Type) [with T = void*]', inlined from 'wxDataViewItem::wxDataViewItem(void*)' at /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/dataview.h:99:65, inlined from 'wxDataViewItem Slic3r::GUI::ObjectDataViewModel::Delete(const wxDataViewItem&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/ObjectDataViewModel.cpp:778:61: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/itemid.h:30:36: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/ObjectDataViewModel.cpp: In member function 'wxDataViewItem Slic3r::GUI::ObjectDataViewModel::Delete(const wxDataViewItem&)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/ObjectDataViewModel.cpp:774:20: note: call to 'void operator delete(void*, std::size_t)' here [480/669] Building CXX object src/slic...dir/GUI/ProjectDirtyStateManager.cpp.o [481/669] Building CXX object src/slic...les/libslic3r_gui.dir/GUI/Search.cpp.o /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Search.cpp: In constructor 'Slic3r::Search::SearchListModel::SearchListModel(wxWindow*)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Search.cpp:843: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] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Search.cpp:843: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/c++/14.2.1/vector:62, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Search.hpp:8, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Search.cpp:5: In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const short unsigned int; _Up = short unsigned int; bool _IsMove = false]', inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const short unsigned int*; _OI = short unsigned int*]' at /usr/include/c++/14.2.1/bits/stl_algobase.h:521:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const short unsigned int*; _OI = short unsigned int*]' at /usr/include/c++/14.2.1/bits/stl_algobase.h:548:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator<const short unsigned int*, vector<short unsigned int> >; _OI = short unsigned int*]' at /usr/include/c++/14.2.1/bits/stl_algobase.h:555:31, inlined from '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator<const short unsigned int*, vector<short unsigned int> >; _OI = short unsigned int*]' at /usr/include/c++/14.2.1/bits/stl_algobase.h:651:7, inlined from 'static _ForwardIterator std::__uninitialized_copy<true>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const short unsigned int*, std::vector<short unsigned int> >; _ForwardIterator = short unsigned int*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:147:27, inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const short unsigned int*, vector<short unsigned int> >; _ForwardIterator = short unsigned int*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const short unsigned int*, vector<short unsigned int> >; _ForwardIterator = short unsigned int*; _Tp = short unsigned int]' at /usr/include/c++/14.2.1/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 short unsigned int*, std::vector<short unsigned int> >; _Tp = short unsigned int; _Alloc = std::allocator<short unsigned int>]' at /usr/include/c++/14.2.1/bits/vector.tcc:1022:38, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const short unsigned int*, std::vector<short unsigned int> >; <template-parameter-2-2> = void; _Tp = short unsigned int; _Alloc = std::allocator<short unsigned int>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1488:19, inlined from 'void Slic3r::append(std::vector<_Tp, _Alloc>&, const std::vector<T, Alloc2>&) [with T = short unsigned int; Alloc = std::allocator<short unsigned int>; Alloc2 = std::allocator<short unsigned int>]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/libslic3r.h:138:20, inlined from 'bool Slic3r::Search::OptionsSearcher::search(const std::string&, bool)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Search.cpp:280:16: /usr/include/c++/14.2.1/bits/stl_algobase.h:452:23: warning: 'void* __builtin_memcpy(void*, const void*, unsigned int)' writing between 3 and 2147483646 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] In file included from /usr/include/c++/14.2.1/armv7l-unknown-linux-gnueabihf/bits/c++allocator.h:33, from /usr/include/c++/14.2.1/bits/allocator.h:46, from /usr/include/c++/14.2.1/vector:63: In member function '_Tp* std::__new_allocator<_Tp>::allocate(size_type, const void*) [with _Tp = short unsigned int]', inlined from 'static _Tp* std::allocator_traits<std::allocator<_Tp1> >::allocate(allocator_type&, size_type) [with _Tp = short unsigned int]' at /usr/include/c++/14.2.1/bits/alloc_traits.h:515:28, inlined from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = short unsigned int; _Alloc = std::allocator<short unsigned int>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:380:33, inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const short unsigned int*, std::vector<short unsigned int> >; _Tp = short unsigned int; _Alloc = std::allocator<short unsigned int>]' at /usr/include/c++/14.2.1/bits/vector.tcc:1013:40, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const short unsigned int*, std::vector<short unsigned int> >; <template-parameter-2-2> = void; _Tp = short unsigned int; _Alloc = std::allocator<short unsigned int>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1488:19, inlined from 'void Slic3r::append(std::vector<_Tp, _Alloc>&, const std::vector<T, Alloc2>&) [with T = short unsigned int; Alloc = std::allocator<short unsigned int>; Alloc2 = std::allocator<short unsigned int>]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/libslic3r.h:138:20, inlined from 'bool Slic3r::Search::OptionsSearcher::search(const std::string&, bool)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/Search.cpp:280:16: /usr/include/c++/14.2.1/bits/new_allocator.h:151:41: note: at offset [-2147483648, -1] into destination object of size [2, 2147483646] allocated by 'operator new' [481/669] Building CXX object src/slic...dir/GUI/DesktopIntegrationDialog.cpp.o [482/669] Building CXX object src/slic...slic3r_gui.dir/GUI/InstanceCheck.cpp.o /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/InstanceCheck.cpp: In function 'void Slic3r::GUI::MulticastMessageHandlerDBusInternal::handle_method_message(DBusConnection*, DBusMessage*)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/InstanceCheck.cpp:1055:17: warning: unused variable 'evt_handler' [-Wunused-variable] [482/669] Building CXX object src/slic...c3r_gui.dir/GUI/HintNotification.cpp.o [483/669] Building CXX object src/slic...lic3r_gui.dir/GUI/ExtraRenderers.cpp.o [483/669] Building CXX object src/slic...r/GUI/Widgets/BitmapToggleButton.cpp.o [484/669] Building CXX object src/slic..._gui.dir/GUI/NotificationManager.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/NotificationManager.cpp:12: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/ObjectDataViewModel.hpp:204:45: 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 In file included from /usr/include/c++/14.2.1/vector:72, from /usr/include/c++/14.2.1/functional:64, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/ImGuiPureWrap.hpp:9, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/ImGuiWrapper.hpp:8, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GUI_App.hpp:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/NotificationManager.hpp:8, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/NotificationManager.cpp:5: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:181:5: note: parameter passing for argument of type 'std::vector<Slic3r::GUI::NotificationManager::DelayedNotification>::iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/NotificationManager.cpp:2915:38: /usr/include/c++/14.2.1/bits/stl_vector.h:1537: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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/NotificationManager.cpp:2915:38, inlined from 'void Slic3r::GUI::NotificationManager::push_hint_notification(bool)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/NotificationManager.cpp:2831:37: /usr/include/c++/14.2.1/bits/stl_vector.h:1537: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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/NotificationManager.cpp:2986:40: /usr/include/c++/14.2.1/bits/stl_vector.h:1537: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 [484/669] Building CXX object src/slic...lic3r_gui.dir/GUI/Widgets/Button.cpp.o [485/669] Building CXX object src/slic...r/GUI/Widgets/BitmapToggleButton.cpp.o [485/669] Building CXX object src/slic...c3r_gui.dir/GUI/Widgets/CheckBox.cpp.o [486/669] Building CXX object src/slic...gui.dir/GUI/UnsavedChangesDialog.cpp.o In file included from /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/memory.h:15, from /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/object.h:19, from /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/event.h:16, from /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/window.h:18, from /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/control.h:22, from /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/textctrl.h:22, from /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/dataview.h:18, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/UnsavedChangesDialog.hpp:8, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/UnsavedChangesDialog.cpp:7: In member function 'void wxStringIteratorNode::DoSet(const wxString*, std::__cxx11::basic_string<char>::const_iterator*, std::__cxx11::basic_string<char>::iterator*)', inlined from 'wxStringIteratorNode::wxStringIteratorNode(const wxString*, std::__cxx11::basic_string<char>::const_iterator*)' at /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h:273:16, inlined from 'wxString::const_iterator::const_iterator(const wxString*, underlying_iterator)' at /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h:950:25, inlined from 'wxString::const_iterator wxString::begin() const' at /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h:1396:76, inlined from 'size_t wxString::PosFromImpl(size_t) const' at /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h:740:68: /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h:4525:55: warning: storing the address of local variable '<anonymous>' in '*this.wxString::m_iterators.wxString::wxStringIteratorNodeHead::ptr' [-Wdangling-pointer=] /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h: In member function 'size_t wxString::PosFromImpl(size_t) const': /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h:740:68: note: '<anonymous>' declared here /build/prusa-slicer/src/deps_2.9.2/destdir/usr/local/include/wx-3.2/wx/string.h:735:34: note: 'this' declared here [486/669] Building CXX object src/slic...c3r_gui.dir/GUI/Widgets/ComboBox.cpp.o [487/669] Building CXX object src/slic...dir/GUI/ProjectDirtyStateManager.cpp.o [487/669] Building CXX object src/slic...c3r_gui.dir/GUI/Widgets/DropDown.cpp.o [488/669] Building CXX object src/slic...lic3r_gui.dir/GUI/Widgets/Button.cpp.o [488/669] Building CXX object src/slic...r_gui.dir/GUI/Widgets/StateColor.cpp.o [489/669] Building CXX object src/slic...c3r_gui.dir/GUI/Widgets/CheckBox.cpp.o [489/669] Building CXX object src/slic...gui.dir/GUI/Widgets/StateHandler.cpp.o [490/669] Building CXX object src/slic...r_gui.dir/GUI/Widgets/StateColor.cpp.o [490/669] Building CXX object src/slic...3r_gui.dir/GUI/Widgets/StaticBox.cpp.o [491/669] Building CXX object src/slic...gui.dir/GUI/Widgets/StateHandler.cpp.o [491/669] Building CXX object src/slic...3r_gui.dir/GUI/Widgets/SpinInput.cpp.o [492/669] Building CXX object src/slic...dir/GUI/DesktopIntegrationDialog.cpp.o /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/DesktopIntegrationDialog.cpp: In static member function 'static void Slic3r::GUI::DesktopIntegrationDialog::undo_downloader_registration_rigid()': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/DesktopIntegrationDialog.cpp:669:33: warning: loop variable 'suffix' 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] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/DesktopIntegrationDialog.cpp:669: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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/DesktopIntegrationDialog.cpp: In static member function 'static void Slic3r::GUI::DesktopIntegrationDialog::find_all_desktop_files(std::vector<boost::filesystem::path>&)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/DesktopIntegrationDialog.cpp:708:33: warning: loop variable 'filename' 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] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/DesktopIntegrationDialog.cpp:708: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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/DesktopIntegrationDialog.cpp:709:37: warning: loop variable 'suffix' 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] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/DesktopIntegrationDialog.cpp:709:37: 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 [492/669] Building CXX object src/slic...gui.dir/GUI/Widgets/SwitchButton.cpp.o [493/669] Building CXX object src/slic...gui.dir/GUI/Widgets/SwitchButton.cpp.o [493/669] Building CXX object src/slic...3r_gui.dir/GUI/Widgets/TextInput.cpp.o [494/669] Building CXX object src/slic...c3r_gui.dir/GUI/Widgets/ComboBox.cpp.o [494/669] Building CXX object src/slic...3r_gui.dir/GUI/FileArchiveDialog.cpp.o [495/669] Building CXX object src/slic...c3r_gui.dir/GUI/HintNotification.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/GUI_ObjectList.hpp:18, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/HintNotification.cpp:10: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/GUI/ObjectDataViewModel.hpp:204:45: 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 [495/669] Building CXX object src/slic...libslic3r_gui.dir/GUI/Downloader.cpp.o [496/669] Building CXX object src/slic...3r_gui.dir/GUI/Widgets/StaticBox.cpp.o [496/669] Building CXX object src/slic...3r_gui.dir/GUI/DownloaderFileGet.cpp.o [497/669] Building CXX object src/slic...c3r_gui.dir/GUI/Widgets/DropDown.cpp.o [497/669] Building CXX object src/slic...ibslic3r_gui.dir/GUI/LoginDialog.cpp.o [498/669] Building CXX object src/slic...3r_gui.dir/GUI/Widgets/SpinInput.cpp.o [498/669] Building CXX object src/slic...ui.dir/GUI/PresetArchiveDatabase.cpp.o [499/669] Building CXX object src/slic...3r_gui.dir/GUI/Widgets/TextInput.cpp.o [499/669] Building CXX object src/slic...bslic3r_gui.dir/Utils/AppUpdater.cpp.o [500/669] Building CXX object src/slic...ibslic3r_gui.dir/GUI/LoginDialog.cpp.o [500/669] Building CXX object src/slic...les/libslic3r_gui.dir/Utils/Http.cpp.o [501/669] Building CXX object src/slic...3r_gui.dir/GUI/FileArchiveDialog.cpp.o [501/669] Building CXX object src/slic...3r_gui.dir/Utils/FixModelByWin10.cpp.o [502/669] Building CXX object src/slic...3r_gui.dir/Utils/FixModelByWin10.cpp.o [502/669] Building CXX object src/slic...iles/libslic3r_gui.dir/Utils/Jwt.cpp.o [503/669] Building CXX object src/slic...3r_gui.dir/GUI/DownloaderFileGet.cpp.o [503/669] Building CXX object src/slic...ibslic3r_gui.dir/Utils/Moonraker.cpp.o [504/669] Building CXX object src/slic...libslic3r_gui.dir/GUI/Downloader.cpp.o [504/669] Building CXX object src/slic...ibslic3r_gui.dir/Utils/OctoPrint.cpp.o [505/669] Building CXX object src/slic...les/libslic3r_gui.dir/Utils/Http.cpp.o /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/Utils/Http.cpp: In destructor 'Slic3r::Http::priv::~priv()': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/Utils/Http.cpp:191:17: warning: 'void curl_formfree(curl_httppost*)' is deprecated: since 7.56.0. Use curl_mime_free() [-Wdeprecated-declarations] In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/Utils/Http.cpp:23: /usr/include/curl/curl.h:2673:1: note: declared here 2673 | curl_formfree(struct curl_httppost *form); | ^~~~~~~~~~~~~ /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/Utils/Http.cpp: In member function 'void Slic3r::Http::priv::form_add_file(const char*, const boost::filesystem::path&, const char*)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/Utils/Http.cpp:303:4: warning: 'CURLFORM_COPYNAME' is deprecated: since 7.56.0. Use curl_mime_name() [-Wdeprecated-declarations] /usr/include/curl/curl.h:2562:3: note: declared here 2562 | CURLFORM_COPYNAME CURL_DEPRECATED(7.56.0, "Use curl_mime_name()"), | ^~~~~~~~~~~~~~~~~ /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/Utils/Http.cpp:304:4: warning: 'CURLFORM_FILENAME' is deprecated: since 7.56.0. Use curl_mime_filename() [-Wdeprecated-declarations] /usr/include/curl/curl.h:2579:3: note: declared here 2579 | CURLFORM_FILENAME CURL_DEPRECATED(7.56.0, "Use curl_mime_filename()"), | ^~~~~~~~~~~~~~~~~ /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/Utils/Http.cpp:305:4: warning: 'CURLFORM_CONTENTTYPE' is deprecated: since 7.56.0. Use curl_mime_type() [-Wdeprecated-declarations] /usr/include/curl/curl.h:2577:3: note: declared here 2577 | CURLFORM_CONTENTTYPE CURL_DEPRECATED(7.56.0, "Use curl_mime_type()"), | ^~~~~~~~~~~~~~~~~~~~ /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/Utils/Http.cpp:306:4: warning: 'CURLFORM_STREAM' is deprecated: since 7.56.0. Use curl_mime_data_cb() [-Wdeprecated-declarations] /usr/include/curl/curl.h:2583:3: note: declared here 2583 | CURLFORM_STREAM CURL_DEPRECATED(7.56.0, "Use curl_mime_data_cb()"), | ^~~~~~~~~~~~~~~ /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/Utils/Http.cpp:307:4: warning: 'CURLFORM_CONTENTSLENGTH' is deprecated: since 7.56.0. Use curl_mime_data() [-Wdeprecated-declarations] /usr/include/curl/curl.h:2567:3: note: declared here 2567 | CURLFORM_CONTENTSLENGTH CURL_DEPRECATED(7.56.0, "Use curl_mime_data()"), | ^~~~~~~~~~~~~~~~~~~~~~~ /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/Utils/Http.cpp:302:17: warning: 'CURLFORMcode curl_formadd(curl_httppost**, curl_httppost**, ...)' is deprecated: since 7.56.0. Use curl_mime_init() [-Wdeprecated-declarations] /usr/include/curl/curl.h:2637:1: note: declared here 2637 | curl_formadd(struct curl_httppost **httppost, | ^~~~~~~~~~~~ /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/Utils/Http.cpp: In member function 'void Slic3r::Http::priv::http_perform(const Slic3r::HttpRetryOpt&)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/Utils/Http.cpp:399:4: warning: 'CURLOPT_HTTPPOST' is deprecated: since 7.56.0. Use CURLOPT_MIMEPOST [-Wdeprecated-declarations] /usr/include/curl/curl.h:1238:3: note: declared here 1238 | CURLOPTDEPRECATED(CURLOPT_HTTPPOST, CURLOPTTYPE_OBJECTPOINT, 24, | ^~~~~~~~~~~~~~~~ /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/Utils/Http.cpp: In member function 'Slic3r::Http& Slic3r::Http::form_add(const std::string&, const std::string&)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/Utils/Http.cpp:590:4: warning: 'CURLFORM_COPYNAME' is deprecated: since 7.56.0. Use curl_mime_name() [-Wdeprecated-declarations] /usr/include/curl/curl.h:2562:3: note: declared here 2562 | CURLFORM_COPYNAME CURL_DEPRECATED(7.56.0, "Use curl_mime_name()"), | ^~~~~~~~~~~~~~~~~ /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/Utils/Http.cpp:591:4: warning: 'CURLFORM_COPYCONTENTS' is deprecated: since 7.56.0. Use curl_mime_data() [-Wdeprecated-declarations] /usr/include/curl/curl.h:2565:3: note: declared here 2565 | CURLFORM_COPYCONTENTS CURL_DEPRECATED(7.56.0, "Use curl_mime_data()"), | ^~~~~~~~~~~~~~~~~~~~~ /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/Utils/Http.cpp:589:17: warning: 'CURLFORMcode curl_formadd(curl_httppost**, curl_httppost**, ...)' is deprecated: since 7.56.0. Use curl_mime_init() [-Wdeprecated-declarations] /usr/include/curl/curl.h:2637:1: note: declared here 2637 | curl_formadd(struct curl_httppost **httppost, | ^~~~~~~~~~~~ [505/669] Building CXX object src/slic...les/libslic3r_gui.dir/Utils/Duet.cpp.o [506/669] Building CXX object src/slic...iles/libslic3r_gui.dir/Utils/Jwt.cpp.o [506/669] Building CXX object src/slic...gui.dir/Utils/EmbossStyleManager.cpp.o [507/669] Building CXX object src/slic...ui.dir/GUI/PresetArchiveDatabase.cpp.o [507/669] Building CXX object src/slic...libslic3r_gui.dir/Utils/FlashAir.cpp.o [508/669] Building CXX object src/slic...bslic3r_gui.dir/Utils/AppUpdater.cpp.o [508/669] Building CXX object src/slic...c3r_gui.dir/Utils/FontConfigHelp.cpp.o [509/669] Building CXX object src/slic...c3r_gui.dir/Utils/FontConfigHelp.cpp.o [509/669] Building CXX object src/slic...libslic3r_gui.dir/Utils/AstroBox.cpp.o [510/669] Building CXX object src/slic...ibslic3r_gui.dir/Utils/Moonraker.cpp.o [510/669] Building CXX object src/slic...libslic3r_gui.dir/Utils/Repetier.cpp.o [511/669] Building CXX object src/slic...les/libslic3r_gui.dir/Utils/Duet.cpp.o [511/669] Building CXX object src/slic...ibslic3r_gui.dir/Utils/PrintHost.cpp.o [512/669] Building CXX object src/slic...libslic3r_gui.dir/Utils/FlashAir.cpp.o [512/669] Building CXX object src/slic.../libslic3r_gui.dir/Utils/Bonjour.cpp.o [513/669] Building CXX object src/slic...ibslic3r_gui.dir/Utils/OctoPrint.cpp.o [513/669] Building CXX object src/slic...ic3r_gui.dir/Utils/PresetUpdater.cpp.o [514/669] Building CXX object src/slic...gui.dir/Utils/EmbossStyleManager.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/GUI_ObjectList.hpp:18, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/GUI_ObjectManipulation.hpp:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/Utils/EmbossStyleManager.cpp:355: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../slic3r/GUI/ObjectDataViewModel.hpp:204:45: 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 In file included from /usr/include/c++/14.2.1/vector:72, from /usr/include/c++/14.2.1/functional:64, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/Utils/EmbossStyleManager.hpp:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/Utils/EmbossStyleManager.cpp:5: /usr/include/c++/14.2.1/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator) [with _Tp = Slic3r::GUI::Emboss::StyleManager::Style; _Alloc = std::allocator<Slic3r::GUI::Emboss::StyleManager::Style>]': /usr/include/c++/14.2.1/bits/vector.tcc:181:5: note: parameter passing for argument of type 'std::vector<Slic3r::GUI::Emboss::StyleManager::Style>::iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/vector:66: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = Slic3r::GUI::Emboss::StyleManager::Style; _Alloc = std::allocator<Slic3r::GUI::Emboss::StyleManager::Style>]', inlined from 'void Slic3r::GUI::Emboss::StyleManager::erase(size_t)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/Utils/EmbossStyleManager.cpp:173:19: /usr/include/c++/14.2.1/bits/stl_vector.h:1537:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GUI::Emboss::StyleManager::Style*, std::vector<Slic3r::GUI::Emboss::StyleManager::Style> >' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = Slic3r::GUI::Emboss::StyleManager::Style; _Alloc = std::allocator<Slic3r::GUI::Emboss::StyleManager::Style>]', inlined from 'void Slic3r::GUI::Emboss::StyleManager::load_valid_style()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/Utils/EmbossStyleManager.cpp:193:23: /usr/include/c++/14.2.1/bits/stl_vector.h:1537:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GUI::Emboss::StyleManager::Style*, std::vector<Slic3r::GUI::Emboss::StyleManager::Style> >' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = Slic3r::GUI::Emboss::StyleManager::Style; _Alloc = std::allocator<Slic3r::GUI::Emboss::StyleManager::Style>]', inlined from 'void Slic3r::GUI::Emboss::StyleManager::load_valid_style()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/Utils/EmbossStyleManager.cpp:210:23: /usr/include/c++/14.2.1/bits/stl_vector.h:1537:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GUI::Emboss::StyleManager::Style*, std::vector<Slic3r::GUI::Emboss::StyleManager::Style> >' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = Slic3r::GUI::Emboss::StyleManager::Style; _Alloc = std::allocator<Slic3r::GUI::Emboss::StyleManager::Style>]', inlined from 'void Slic3r::GUI::Emboss::StyleManager::init(Slic3r::AppConfig*)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/Utils/EmbossStyleManager.cpp:91:19: /usr/include/c++/14.2.1/bits/stl_vector.h:1537:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::GUI::Emboss::StyleManager::Style*, std::vector<Slic3r::GUI::Emboss::StyleManager::Style> >' changed in GCC 7.1 [514/669] Building CXX object src/slic...i.dir/Utils/PresetUpdaterWrapper.cpp.o [515/669] Building CXX object src/slic...libslic3r_gui.dir/Utils/AstroBox.cpp.o [515/669] Building CXX object src/slic.../libslic3r_gui.dir/Utils/Process.cpp.o [516/669] Building CXX object src/slic...libslic3r_gui.dir/Utils/Repetier.cpp.o [516/669] Building CXX object src/slic...c3r_gui.dir/Utils/RaycastManager.cpp.o [517/669] Building CXX object src/slic.../libslic3r_gui.dir/Utils/Bonjour.cpp.o [517/669] Building CXX object src/slic...libslic3r_gui.dir/Utils/UndoRedo.cpp.o [518/669] Building CXX object src/slic...ibslic3r_gui.dir/Utils/PrintHost.cpp.o [518/669] Building CXX object src/slic.../libslic3r_gui.dir/Utils/HexFile.cpp.o [519/669] Building CXX object src/slic.../libslic3r_gui.dir/Utils/HexFile.cpp.o [519/669] Building CXX object src/slic...bslic3r_gui.dir/Utils/TCPConsole.cpp.o [520/669] Building CXX object src/slic.../libslic3r_gui.dir/Utils/Process.cpp.o [520/669] Building CXX object src/slic...iles/libslic3r_gui.dir/Utils/MKS.cpp.o [521/669] Building CXX object src/slic...i.dir/Utils/PresetUpdaterWrapper.cpp.o [521/669] Building CXX object src/slic...slic3r_gui.dir/Utils/WinRegistry.cpp.o [522/669] Building CXX object src/slic...slic3r_gui.dir/Utils/WinRegistry.cpp.o [522/669] Building CXX object src/slic...slic3r_gui.dir/Utils/WxFontUtils.cpp.o [523/669] Building CXX object src/slic...ic3r_gui.dir/Utils/PresetUpdater.cpp.o [523/669] Building CXX object src/slic...slic3r_gui.dir/Utils/WifiScanner.cpp.o [524/669] Building CXX object src/slic...c3r_gui.dir/Utils/RaycastManager.cpp.o In file included from /usr/include/c++/14.2.1/algorithm:61, from /usr/include/eigen3/Eigen/Core:95, from /usr/include/eigen3/Eigen/Geometry:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Point.hpp:23, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/AABBMesh.hpp:8, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/Utils/RaycastManager.hpp:10, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/Utils/RaycastManager.cpp:5: /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_algo.h:1750: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++/14.2.1/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++/14.2.1/bits/stl_algo.h:1770: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++/14.2.1/bits/stl_algo.h:1770: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/eigen3/Eigen/Core:294: In constructor 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(Eigen::PlainObjectBase<Derived>&&) [with Derived = Eigen::Matrix<double, 3, 1, 2>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _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:274:30, inlined from 'Slic3r::GUI::RaycastManager::SurfacePoint<double>::SurfacePoint(Slic3r::GUI::RaycastManager::SurfacePoint<double>&&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/Utils/RaycastManager.hpp:53:12, inlined from 'Slic3r::GUI::RaycastManager::Hit::Hit(Slic3r::GUI::RaycastManager::Hit&&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/Utils/RaycastManager.hpp:59:12, inlined from 'constexpr std::_Optional_payload_base<_Tp>::_Storage<_Up, <anonymous> >::_Storage(std::in_place_t, _Args&& ...) [with _Args = {Slic3r::GUI::RaycastManager::Hit}; _Up = Slic3r::GUI::RaycastManager::Hit; bool <anonymous> = true; _Tp = Slic3r::GUI::RaycastManager::Hit]' at /usr/include/c++/14.2.1/optional:210:8, inlined from 'constexpr std::_Optional_payload_base<_Tp>::_Optional_payload_base(std::in_place_t, _Args&& ...) [with _Args = {Slic3r::GUI::RaycastManager::Hit}; _Tp = Slic3r::GUI::RaycastManager::Hit]' at /usr/include/c++/14.2.1/optional:122:4, inlined from 'constexpr std::_Optional_payload<Slic3r::GUI::RaycastManager::Hit, true, false, false>::_Optional_payload(std::in_place_t, _Args&& ...) [with _Args = {Slic3r::GUI::RaycastManager::Hit}][inherited from std::_Optional_payload_base<Slic3r::GUI::RaycastManager::Hit>]' at /usr/include/c++/14.2.1/optional:395:42, inlined from 'constexpr std::_Optional_base<_Tp, <anonymous>, <anonymous> >::_Optional_base(std::in_place_t, _Args&& ...) [with _Args = {Slic3r::GUI::RaycastManager::Hit}; typename std::enable_if<is_constructible_v<_Tp, _Args ...>, bool>::type <anonymous> = false; _Tp = Slic3r::GUI::RaycastManager::Hit; bool <anonymous> = false; bool <anonymous> = false]' at /usr/include/c++/14.2.1/optional:519:4, inlined from 'constexpr std::optional<_Tp>::optional(_Up&&) [with _Up = Slic3r::GUI::RaycastManager::Hit; typename std::enable_if<__and_v<std::__not_<std::is_same<std::optional<_Tp>, typename std::remove_cv<typename std::remove_reference<_Tuple>::type>::type> >, std::__not_<std::is_same<std::in_place_t, typename std::remove_cv<typename std::remove_reference<_Tuple>::type>::type> >, std::is_constructible<_T1, _U1>, std::is_convertible<_U1, _T1> >, bool>::type <anonymous> = true; _Tp = Slic3r::GUI::RaycastManager::Hit]' at /usr/include/c++/14.2.1/optional:747:47, inlined from 'std::optional<Slic3r::GUI::RaycastManager::Hit> Slic3r::GUI::RaycastManager::first_hit(const Slic3r::Vec3d&, const Slic3r::Vec3d&, const ISkip*) const' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/Utils/RaycastManager.cpp:165:75: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:496:9: warning: 'hit_world.Eigen::Matrix<double, 3, 1, 2, 3, 1>::<unnamed>.Eigen::PlainObjectBase<Eigen::Matrix<double, 3, 1, 2, 3, 1> >::m_storage.Eigen::DenseStorage<double, 3, 3, 1, 2>::m_data.Eigen::internal::plain_array<double, 3, 2, 0>::array[1]' may be used uninitialized [-Wmaybe-uninitialized] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/Utils/RaycastManager.cpp: In member function 'std::optional<Slic3r::GUI::RaycastManager::Hit> Slic3r::GUI::RaycastManager::first_hit(const Slic3r::Vec3d&, const Slic3r::Vec3d&, const ISkip*) const': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/Utils/RaycastManager.cpp:114:11: note: 'hit_world.Eigen::Matrix<double, 3, 1, 2, 3, 1>::<unnamed>.Eigen::PlainObjectBase<Eigen::Matrix<double, 3, 1, 2, 3, 1> >::m_storage.Eigen::DenseStorage<double, 3, 3, 1, 2>::m_data.Eigen::internal::plain_array<double, 3, 2, 0>::array[1]' was declared here In constructor 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(Eigen::PlainObjectBase<Derived>&&) [with Derived = Eigen::Matrix<double, 3, 1, 2>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _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:274:30, inlined from 'Slic3r::GUI::RaycastManager::SurfacePoint<double>::SurfacePoint(Slic3r::GUI::RaycastManager::SurfacePoint<double>&&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/Utils/RaycastManager.hpp:53:12, inlined from 'Slic3r::GUI::RaycastManager::Hit::Hit(Slic3r::GUI::RaycastManager::Hit&&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/Utils/RaycastManager.hpp:59:12, inlined from 'constexpr std::_Optional_payload_base<_Tp>::_Storage<_Up, <anonymous> >::_Storage(std::in_place_t, _Args&& ...) [with _Args = {Slic3r::GUI::RaycastManager::Hit}; _Up = Slic3r::GUI::RaycastManager::Hit; bool <anonymous> = true; _Tp = Slic3r::GUI::RaycastManager::Hit]' at /usr/include/c++/14.2.1/optional:210:8, inlined from 'constexpr std::_Optional_payload_base<_Tp>::_Optional_payload_base(std::in_place_t, _Args&& ...) [with _Args = {Slic3r::GUI::RaycastManager::Hit}; _Tp = Slic3r::GUI::RaycastManager::Hit]' at /usr/include/c++/14.2.1/optional:122:4, inlined from 'constexpr std::_Optional_payload<Slic3r::GUI::RaycastManager::Hit, true, false, false>::_Optional_payload(std::in_place_t, _Args&& ...) [with _Args = {Slic3r::GUI::RaycastManager::Hit}][inherited from std::_Optional_payload_base<Slic3r::GUI::RaycastManager::Hit>]' at /usr/include/c++/14.2.1/optional:395:42, inlined from 'constexpr std::_Optional_base<_Tp, <anonymous>, <anonymous> >::_Optional_base(std::in_place_t, _Args&& ...) [with _Args = {Slic3r::GUI::RaycastManager::Hit}; typename std::enable_if<is_constructible_v<_Tp, _Args ...>, bool>::type <anonymous> = false; _Tp = Slic3r::GUI::RaycastManager::Hit; bool <anonymous> = false; bool <anonymous> = false]' at /usr/include/c++/14.2.1/optional:519:4, inlined from 'constexpr std::optional<_Tp>::optional(_Up&&) [with _Up = Slic3r::GUI::RaycastManager::Hit; typename std::enable_if<__and_v<std::__not_<std::is_same<std::optional<_Tp>, typename std::remove_cv<typename std::remove_reference<_Tuple>::type>::type> >, std::__not_<std::is_same<std::in_place_t, typename std::remove_cv<typename std::remove_reference<_Tuple>::type>::type> >, std::is_constructible<_T1, _U1>, std::is_convertible<_U1, _T1> >, bool>::type <anonymous> = true; _Tp = Slic3r::GUI::RaycastManager::Hit]' at /usr/include/c++/14.2.1/optional:747:47, inlined from 'std::optional<Slic3r::GUI::RaycastManager::Hit> Slic3r::GUI::RaycastManager::first_hit(const Slic3r::Vec3d&, const Slic3r::Vec3d&, const ISkip*) const' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/Utils/RaycastManager.cpp:165:75: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:496:9: warning: 'hit_world.Eigen::Matrix<double, 3, 1, 2, 3, 1>::<unnamed>.Eigen::PlainObjectBase<Eigen::Matrix<double, 3, 1, 2, 3, 1> >::m_storage.Eigen::DenseStorage<double, 3, 3, 1, 2>::m_data.Eigen::internal::plain_array<double, 3, 2, 0>::array[2]' may be used uninitialized [-Wmaybe-uninitialized] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/Utils/RaycastManager.cpp: In member function 'std::optional<Slic3r::GUI::RaycastManager::Hit> Slic3r::GUI::RaycastManager::first_hit(const Slic3r::Vec3d&, const Slic3r::Vec3d&, const ISkip*) const': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/Utils/RaycastManager.cpp:114:11: note: 'hit_world.Eigen::Matrix<double, 3, 1, 2, 3, 1>::<unnamed>.Eigen::PlainObjectBase<Eigen::Matrix<double, 3, 1, 2, 3, 1> >::m_storage.Eigen::DenseStorage<double, 3, 3, 1, 2>::m_data.Eigen::internal::plain_array<double, 3, 2, 0>::array[2]' was declared here In constructor 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(Eigen::PlainObjectBase<Derived>&&) [with Derived = Eigen::Matrix<double, 3, 1, 2>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _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:274:30, inlined from 'Slic3r::GUI::RaycastManager::SurfacePoint<double>::SurfacePoint(Slic3r::GUI::RaycastManager::SurfacePoint<double>&&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/Utils/RaycastManager.hpp:53:12, inlined from 'Slic3r::GUI::RaycastManager::Hit::Hit(Slic3r::GUI::RaycastManager::Hit&&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/Utils/RaycastManager.hpp:59:12, inlined from 'constexpr std::_Optional_payload_base<_Tp>::_Storage<_Up, <anonymous> >::_Storage(std::in_place_t, _Args&& ...) [with _Args = {Slic3r::GUI::RaycastManager::Hit}; _Up = Slic3r::GUI::RaycastManager::Hit; bool <anonymous> = true; _Tp = Slic3r::GUI::RaycastManager::Hit]' at /usr/include/c++/14.2.1/optional:210:8, inlined from 'constexpr std::_Optional_payload_base<_Tp>::_Optional_payload_base(std::in_place_t, _Args&& ...) [with _Args = {Slic3r::GUI::RaycastManager::Hit}; _Tp = Slic3r::GUI::RaycastManager::Hit]' at /usr/include/c++/14.2.1/optional:122:4, inlined from 'constexpr std::_Optional_payload<Slic3r::GUI::RaycastManager::Hit, true, false, false>::_Optional_payload(std::in_place_t, _Args&& ...) [with _Args = {Slic3r::GUI::RaycastManager::Hit}][inherited from std::_Optional_payload_base<Slic3r::GUI::RaycastManager::Hit>]' at /usr/include/c++/14.2.1/optional:395:42, inlined from 'constexpr std::_Optional_base<_Tp, <anonymous>, <anonymous> >::_Optional_base(std::in_place_t, _Args&& ...) [with _Args = {Slic3r::GUI::RaycastManager::Hit}; typename std::enable_if<is_constructible_v<_Tp, _Args ...>, bool>::type <anonymous> = false; _Tp = Slic3r::GUI::RaycastManager::Hit; bool <anonymous> = false; bool <anonymous> = false]' at /usr/include/c++/14.2.1/optional:519:4, inlined from 'constexpr std::optional<_Tp>::optional(_Up&&) [with _Up = Slic3r::GUI::RaycastManager::Hit; typename std::enable_if<__and_v<std::__not_<std::is_same<std::optional<_Tp>, typename std::remove_cv<typename std::remove_reference<_Tuple>::type>::type> >, std::__not_<std::is_same<std::in_place_t, typename std::remove_cv<typename std::remove_reference<_Tuple>::type>::type> >, std::is_constructible<_T1, _U1>, std::is_convertible<_U1, _T1> >, bool>::type <anonymous> = true; _Tp = Slic3r::GUI::RaycastManager::Hit]' at /usr/include/c++/14.2.1/optional:747:47, inlined from 'std::optional<Slic3r::GUI::RaycastManager::Hit> Slic3r::GUI::RaycastManager::first_hit(const Slic3r::Vec3d&, const Slic3r::Vec3d&, const ISkip*) const' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/Utils/RaycastManager.cpp:165:75: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:496:9: warning: '*(double*)((char*)&hit_world + offsetof(Eigen::Vec3d, Eigen::Matrix<double, 3, 1, 2, 3, 1>::<unnamed>.Eigen::PlainObjectBase<Eigen::Matrix<double, 3, 1, 2, 3, 1> >::<unnamed>.Eigen::MatrixBase<Eigen::Matrix<double, 3, 1, 2, 3, 1> >::<unnamed>.Eigen::DenseBase<Eigen::Matrix<double, 3, 1, 2, 3, 1> >::<unnamed>.Eigen::DenseCoeffsBase<Eigen::Matrix<double, 3, 1, 2, 3, 1>, 3>::<unnamed>.Eigen::DenseCoeffsBase<Eigen::Matrix<double, 3, 1, 2, 3, 1>, 1>::<unnamed>.Eigen::DenseCoeffsBase<Eigen::Matrix<double, 3, 1, 2, 3, 1>, 0>::<unnamed>))' may be used uninitialized [-Wmaybe-uninitialized] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/Utils/RaycastManager.cpp: In member function 'std::optional<Slic3r::GUI::RaycastManager::Hit> Slic3r::GUI::RaycastManager::first_hit(const Slic3r::Vec3d&, const Slic3r::Vec3d&, const ISkip*) const': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/Utils/RaycastManager.cpp:114:11: note: '*(double*)((char*)&hit_world + offsetof(Eigen::Vec3d, Eigen::Matrix<double, 3, 1, 2, 3, 1>::<unnamed>.Eigen::PlainObjectBase<Eigen::Matrix<double, 3, 1, 2, 3, 1> >::<unnamed>.Eigen::MatrixBase<Eigen::Matrix<double, 3, 1, 2, 3, 1> >::<unnamed>.Eigen::DenseBase<Eigen::Matrix<double, 3, 1, 2, 3, 1> >::<unnamed>.Eigen::DenseCoeffsBase<Eigen::Matrix<double, 3, 1, 2, 3, 1>, 3>::<unnamed>.Eigen::DenseCoeffsBase<Eigen::Matrix<double, 3, 1, 2, 3, 1>, 1>::<unnamed>.Eigen::DenseCoeffsBase<Eigen::Matrix<double, 3, 1, 2, 3, 1>, 0>::<unnamed>))' was declared here In file included from /usr/include/c++/14.2.1/memory:69, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/Utils/RaycastManager.hpp:8: /usr/include/c++/14.2.1/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++/14.2.1/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 /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_algo.h:61: /usr/include/c++/14.2.1/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++/14.2.1/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 /usr/include/c++/14.2.1/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++/14.2.1/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++/14.2.1/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++/14.2.1/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++/14.2.1/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++/14.2.1/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++/14.2.1/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++/14.2.1/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++/14.2.1/bits/stl_algo.h:1876: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++/14.2.1/bits/stl_algo.h:1876: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++/14.2.1/bits/stl_algo.h:1868: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++/14.2.1/bits/stl_algo.h:1884:27: /usr/include/c++/14.2.1/bits/stl_algo.h:1593: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 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++/14.2.1/bits/stl_algo.h:1869: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++/14.2.1/bits/stl_algo.h:1884:27: /usr/include/c++/14.2.1/bits/stl_heap.h:425:19: 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++/14.2.1/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++/14.2.1/bits/stl_algo.h:1890:25: 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++/14.2.1/bits/stl_algo.h:4805:18, inlined from 'void Slic3r::GUI::RaycastManager::actualize(const Slic3r::ModelObject&, const ISkip*, Meshes*)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/Utils/RaycastManager.cpp:64:18: /usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: 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::__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++/14.2.1/bits/stl_algo.h:1908: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++/14.2.1/bits/stl_algo.h:4805:18, inlined from 'void Slic3r::GUI::RaycastManager::actualize(const Slic3r::ModelObject&, const ISkip*, Meshes*)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/Utils/RaycastManager.cpp:64:18: /usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: 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++/14.2.1/bits/stl_algo.h:1822: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 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++/14.2.1/bits/stl_algo.h:4805:18, inlined from 'void Slic3r::GUI::RaycastManager::actualize(const Slic3r::ModelInstance&, const ISkip*, Meshes*)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/Utils/RaycastManager.cpp:103:18: /usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: 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::__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++/14.2.1/bits/stl_algo.h:1908: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++/14.2.1/bits/stl_algo.h:4805:18, inlined from 'void Slic3r::GUI::RaycastManager::actualize(const Slic3r::ModelInstance&, const ISkip*, Meshes*)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/Utils/RaycastManager.cpp:103:18: /usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: 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++/14.2.1/bits/stl_algo.h:1822: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 /usr/include/c++/14.2.1/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++/14.2.1/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 /usr/include/c++/14.2.1/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++/14.2.1/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++/14.2.1/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++/14.2.1/bits/vector.tcc:984: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++/14.2.1/bits/stl_vector.h:1488:19, inlined from 'std::optional<Slic3r::GUI::RaycastManager::Hit> Slic3r::GUI::RaycastManager::closest_hit(const Slic3r::Vec3d&, const Slic3r::Vec3d&, const ISkip*) const' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/Utils/RaycastManager.cpp:187:20: /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: 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 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++/14.2.1/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++/14.2.1/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++/14.2.1/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++/14.2.1/bits/vector.tcc:989: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++/14.2.1/bits/stl_vector.h:1488:19, inlined from 'std::optional<Slic3r::GUI::RaycastManager::Hit> Slic3r::GUI::RaycastManager::closest_hit(const Slic3r::Vec3d&, const Slic3r::Vec3d&, const ISkip*) const' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/Utils/RaycastManager.cpp:187:20: /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: 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<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++/14.2.1/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++/14.2.1/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++/14.2.1/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++/14.2.1/bits/vector.tcc:1019: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++/14.2.1/bits/stl_vector.h:1488:19, inlined from 'std::optional<Slic3r::GUI::RaycastManager::Hit> Slic3r::GUI::RaycastManager::closest_hit(const Slic3r::Vec3d&, const Slic3r::Vec3d&, const ISkip*) const' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/Utils/RaycastManager.cpp:187:20: /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: 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++/14.2.1/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++/14.2.1/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++/14.2.1/bits/vector.tcc:1022: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++/14.2.1/bits/stl_vector.h:1488:19, inlined from 'std::optional<Slic3r::GUI::RaycastManager::Hit> Slic3r::GUI::RaycastManager::closest_hit(const Slic3r::Vec3d&, const Slic3r::Vec3d&, const ISkip*) const' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/Utils/RaycastManager.cpp:187:20: /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: 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 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++/14.2.1/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++/14.2.1/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++/14.2.1/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++/14.2.1/bits/vector.tcc:1027: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++/14.2.1/bits/stl_vector.h:1488:19, inlined from 'std::optional<Slic3r::GUI::RaycastManager::Hit> Slic3r::GUI::RaycastManager::closest_hit(const Slic3r::Vec3d&, const Slic3r::Vec3d&, const ISkip*) const' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/Utils/RaycastManager.cpp:187:20: /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type 'std::move_iterator<Slic3r::AABBMesh::hit_result*>' changed in GCC 7.1 [524/669] Building CXX object src/slic.../libslic3r_gui.dir/Utils/Secrets.cpp.o [525/669] Building CXX object src/slic.../libslic3r_gui.dir/Utils/Secrets.cpp.o [525/669] Building CXX object src/slic...lic3r_gui.dir/Utils/PrusaConnect.cpp.o [526/669] Building CXX object src/slic...bslic3r_gui.dir/Utils/TCPConsole.cpp.o [526/669] Building CXX object src/slic...ic3r_gui.dir/Utils/ServiceConfig.cpp.o [527/669] Building CXX object src/slic...ic3r_gui.dir/Utils/ServiceConfig.cpp.o [527/669] Building CXX object src/slic...ir/GUI/WebViewPlatformUtilsLinux.cpp.o [528/669] Building CXX object src/slic...slic3r_gui.dir/Utils/WxFontUtils.cpp.o [528/669] Building CXX object bundled_...ic3r.dir/avrdude/main-standalone.cpp.o [529/669] Building CXX object bundled_...ic3r.dir/avrdude/main-standalone.cpp.o [529/669] Building CXX object bundled_...eFiles/hintsToPot.dir/HintsToPot.cpp.o [530/669] Building CXX object src/slic...libslic3r_gui.dir/Utils/UndoRedo.cpp.o In file included from /usr/include/eigen3/Eigen/Core:294, from /usr/include/eigen3/Eigen/Geometry:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Point.hpp:23, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:63, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/Utils/UndoRedo.hpp:9, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/Utils/UndoRedo.cpp:5: 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::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _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:414:52, inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Args = {const Eigen::Matrix<double, 2, 1, 2, 2, 1>&}]' at /usr/include/c++/14.2.1/bits/stl_construct.h:119:7, inlined from '_ForwardIterator std::__do_uninit_fill_n(_ForwardIterator, _Size, const _Tp&) [with _ForwardIterator = Eigen::Matrix<double, 2, 1, 2>*; _Size = unsigned int; _Tp = Eigen::Matrix<double, 2, 1, 2>]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:267:21, inlined from 'static _ForwardIterator std::__uninitialized_fill_n<_TrivialValueType>::__uninit_fill_n(_ForwardIterator, _Size, const _Tp&) [with _ForwardIterator = Eigen::Matrix<double, 2, 1, 2>*; _Size = unsigned int; _Tp = Eigen::Matrix<double, 2, 1, 2>; bool _TrivialValueType = false]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:284:34, inlined from '_ForwardIterator std::uninitialized_fill_n(_ForwardIterator, _Size, const _Tp&) [with _ForwardIterator = Eigen::Matrix<double, 2, 1, 2>*; _Size = unsigned int; _Tp = Eigen::Matrix<double, 2, 1, 2>]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:327:17, inlined from '_ForwardIterator std::__uninitialized_fill_n_a(_ForwardIterator, _Size, const _Tp&, allocator<_Tp2>&) [with _ForwardIterator = Eigen::Matrix<double, 2, 1, 2>*; _Size = unsigned int; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Tp2 = Eigen::Matrix<double, 2, 1, 2>]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:472:39, inlined from 'void std::vector<_Tp, _Alloc>::_M_fill_initialize(size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1709:33, inlined from 'std::vector<_Tp, _Alloc>::vector(size_type, const value_type&, const allocator_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]' at /usr/include/c++/14.2.1/bits/stl_vector.h:572:27, inlined from '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> >]' at /usr/include/c++/14.2.1/bits/vector.tcc:278:11, inlined from '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> >]' at /usr/include/c++/14.2.1/bits/stl_vector.h:809:23, inlined from 'void Slic3r::ConfigOptionPoints::load(Archive&) [with Archive = cereal::BinaryInputArchive]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1501: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:22, 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:2295:68: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '<unnamed>.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] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In member function 'Slic3r::ConfigOption* Slic3r::ConfigOptionDef::load_option_from_archive(Archive&) const [with Archive = cereal::BinaryInputArchive]': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1501:28: note: '<anonymous>' declared here In file included from /usr/include/c++/14.2.1/vector:72, from /usr/include/c++/14.2.1/functional:64, from /usr/include/cereal/access.hpp:35, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/ObjectID.hpp:8, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/slic3r/Utils/UndoRedo.hpp:8: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> >::iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/vector:66: /usr/include/c++/14.2.1/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Slic3r::FloatOrPercent; _Alloc = std::allocator<Slic3r::FloatOrPercent>]': /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<double, std::allocator<double> >::iterator' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]': /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_vector.h: 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> >]': /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 [530/669] Building CXX object src/CMakeFiles/PrusaSlicer.dir/PrusaSlicer.cpp.o [531/669] Building CXX object src/slic...ir/GUI/WebViewPlatformUtilsLinux.cpp.o [531/669] Building CXX object src/CMakeFiles/PrusaSlicer.dir/CLI/PrintHelp.cpp.o [532/669] Building CXX object bundled_...eFiles/hintsToPot.dir/HintsToPot.cpp.o [532/669] Building CXX object src/CMakeFiles/PrusaSlicer.dir/CLI/Setup.cpp.o [533/669] Building CXX object src/CMakeFiles/PrusaSlicer.dir/PrusaSlicer.cpp.o [533/669] Building CXX object src/CMak...rusaSlicer.dir/CLI/LoadPrintData.cpp.o [534/669] Building CXX object src/slic...slic3r_gui.dir/Utils/WifiScanner.cpp.o [534/669] Building CXX object src/CMak...aSlicer.dir/CLI/ProcessTransform.cpp.o [535/669] Building CXX object src/slic...iles/libslic3r_gui.dir/Utils/MKS.cpp.o [535/669] Building CXX object src/CMak...usaSlicer.dir/CLI/ProcessActions.cpp.o [536/669] Building CXX object src/slic...lic3r_gui.dir/Utils/PrusaConnect.cpp.o [536/669] Building CXX object src/CMakeFiles/PrusaSlicer.dir/CLI/Run.cpp.o [537/669] Building CXX object src/CMakeFiles/PrusaSlicer.dir/CLI/PrintHelp.cpp.o [537/669] Building CXX object src/CMak...cer.dir/CLI/ProfilesSharingUtils.cpp.o [538/669] Building CXX object src/CMakeFiles/PrusaSlicer.dir/CLI/Setup.cpp.o [538/669] Building CXX object src/CMakeFiles/PrusaSlicer.dir/CLI/GuiParams.cpp.o [539/669] Building CXX object src/CMak...aSlicer.dir/CLI/ProcessTransform.cpp.o [539/669] Building CXX object src/libs...tor.dir/src/sequential_decimator.cpp.o [540/669] Building CXX object src/CMak...rusaSlicer.dir/CLI/LoadPrintData.cpp.o In file included from /usr/include/c++/14.2.1/vector:72, from /usr/include/c++/14.2.1/functional:64, from /usr/include/boost/system/detail/error_category.hpp:18, from /usr/include/boost/system/error_category.hpp:10, from /usr/include/boost/filesystem/detail/path_traits.hpp:26, from /usr/include/boost/filesystem/path.hpp:34, from /usr/include/boost/filesystem.hpp:16, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/CLI/LoadPrintData.cpp:6: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<double, std::allocator<double> >::iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> >::iterator' changed in GCC 7.1 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Slic3r::FloatOrPercent]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 [540/669] Building CXX object src/libs...rrange_tests.dir/test/prusaparts.cpp.o [541/669] Building CXX object src/CMakeFiles/PrusaSlicer.dir/CLI/Run.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:56, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Slicing.hpp:22, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Model.hpp:20, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/CLI/CLI.hpp:6, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/CLI/Run.cpp:2: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:767:40: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = double]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:955:38: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = int]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1074:36: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = std::__cxx11::basic_string<char>]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1266:50: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1430:35: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Eigen::Matrix<double, 2, 1, 2>]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1583:39: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = unsigned char]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1765:7: required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:1223:1512: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TowerSpeeds]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1765:7: required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:1223:1583: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeeds]' [541/669] Building CXX object src/libs..._tests.dir/test/seq_test_polygon.cpp.o [542/669] Building CXX object src/libs...tor.dir/src/sequential_decimator.cpp.o [542/669] Building CXX object src/libs...sts.dir/test/seq_test_sequential.cpp.o [543/669] Building CXX object src/libs...rrange_tests.dir/test/prusaparts.cpp.o [543/669] Building CXX object src/libs...sts.dir/test/seq_test_preprocess.cpp.o [544/669] Building CXX object src/CMak...cer.dir/CLI/ProfilesSharingUtils.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/CLI/ProfilesSharingUtils.hpp:9, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/CLI/ProfilesSharingUtils.cpp:5: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:767:40: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = double]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:955:38: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = int]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1074:36: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = std::__cxx11::basic_string<char>]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1266:50: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1430:35: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Eigen::Matrix<double, 2, 1, 2>]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1583:39: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = unsigned char]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1765:7: required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:1223:1512: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TowerSpeeds]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1765:7: required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:1223:1583: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeeds]' [544/669] Building CXX object src/libs...ests.dir/test/seq_test_interface.cpp.o [545/669] Building CXX object src/CMak...usaSlicer.dir/CLI/ProcessActions.cpp.o /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/CLI/ProcessActions.cpp: In function 'bool Slic3r::CLI::has_full_config_from_profiles(const Data&)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/CLI/ProcessActions.cpp:56:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/CLI/ProcessActions.cpp:58:42: warning: suggest parentheses around '&&' within '||' [-Wparentheses] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/CLI/ProcessActions.cpp: In lambda function: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/CLI/ProcessActions.cpp:235:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/CLI/ProcessActions.cpp:213:21: warning: unused variable 'num_entries' [-Wunused-variable] In file included from /usr/include/eigen3/Eigen/Core:257, from /usr/include/eigen3/Eigen/Geometry:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Point.hpp:23, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:63, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/CLI/ProcessActions.cpp:21: 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::Matrix<double, 2, 1, 2> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 2, 1, 2> >; 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::Matrix<double, 2, 1, 2> >, Eigen::internal::evaluator<Eigen::Matrix<double, 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::Matrix<double, 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::Matrix<double, 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::Matrix<double, 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::Matrix<double, 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::Matrix<double, 2, 1, 2>; Func = assign_op<double, double>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49, inlined from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, 2, 1, 2>; Src = Eigen::Matrix<double, 2, 1, 2>; Func = assign_op<double, double>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:858:27, inlined from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, 2, 1, 2>; Src = Eigen::Matrix<double, 2, 1, 2>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:18, inlined from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 2, 1, 2>; Derived = Eigen::Matrix<double, 2, 1, 2>]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:779:32, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _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:208:24, inlined from 'Slic3r::BoundingBoxBase<Eigen::Matrix<double, 2, 1, 2> >& Slic3r::BoundingBoxBase<Eigen::Matrix<double, 2, 1, 2> >::operator=(const Slic3r::BoundingBoxBase<Eigen::Matrix<double, 2, 1, 2> >&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/BoundingBox.hpp:25:7, inlined from 'Slic3r::BoundingBoxf& Slic3r::BoundingBoxf::operator=(const Slic3r::BoundingBoxf&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/BoundingBox.hpp:240:7, inlined from 'void Slic3r::MultipleBeds::update_build_volume(const Slic3r::BoundingBoxf&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/MultipleBeds.hpp:87:29, inlined from 'void Slic3r::CLI::update_instances_outside_state(Slic3r::Model&, const Slic3r::DynamicPrintConfig&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/CLI/ProcessActions.cpp:259:40: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '<unnamed>.Slic3r::BoundingBoxf::<unnamed>.Slic3r::BoundingBoxBase<Eigen::Matrix<double, 2, 1, 2, 2, 1>, std::vector<Eigen::Matrix<double, 2, 1, 2, 2, 1>, std::allocator<Eigen::Matrix<double, 2, 1, 2, 2, 1> > > >::max.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] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/CLI/ProcessActions.cpp: In function 'void Slic3r::CLI::update_instances_outside_state(Slic3r::Model&, const Slic3r::DynamicPrintConfig&)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/CLI/ProcessActions.cpp:259:63: note: '<anonymous>' declared here 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::Matrix<double, 2, 1, 2> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 2, 1, 2> >; 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::Matrix<double, 2, 1, 2> >, Eigen::internal::evaluator<Eigen::Matrix<double, 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::Matrix<double, 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::Matrix<double, 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::Matrix<double, 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::Matrix<double, 2, 1, 2>; Func = assign_op<double, double>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49, inlined from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, 2, 1, 2>; Src = Eigen::Matrix<double, 2, 1, 2>; Func = assign_op<double, double>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:858:27, inlined from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, 2, 1, 2>; Src = Eigen::Matrix<double, 2, 1, 2>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:18, inlined from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 2, 1, 2>; Derived = Eigen::Matrix<double, 2, 1, 2>]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:779:32, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _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:208:24, inlined from 'Slic3r::BoundingBoxBase<Eigen::Matrix<double, 2, 1, 2> >& Slic3r::BoundingBoxBase<Eigen::Matrix<double, 2, 1, 2> >::operator=(const Slic3r::BoundingBoxBase<Eigen::Matrix<double, 2, 1, 2> >&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/BoundingBox.hpp:25:7, inlined from 'Slic3r::BoundingBoxf& Slic3r::BoundingBoxf::operator=(const Slic3r::BoundingBoxf&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/BoundingBox.hpp:240:7, inlined from 'void Slic3r::MultipleBeds::update_build_volume(const Slic3r::BoundingBoxf&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/MultipleBeds.hpp:87:29, inlined from 'void Slic3r::CLI::update_instances_outside_state(Slic3r::Model&, const Slic3r::DynamicPrintConfig&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/CLI/ProcessActions.cpp:259:40: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const double*)((char*)&<unnamed> + offsetof(Slic3r::BoundingBoxf, Slic3r::BoundingBoxf::<unnamed>.Slic3r::BoundingBoxBase<Eigen::Matrix<double, 2, 1, 2, 2, 1>, std::vector<Eigen::Matrix<double, 2, 1, 2, 2, 1>, std::allocator<Eigen::Matrix<double, 2, 1, 2, 2, 1> > > >::max.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] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/CLI/ProcessActions.cpp: In function 'void Slic3r::CLI::update_instances_outside_state(Slic3r::Model&, const Slic3r::DynamicPrintConfig&)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/CLI/ProcessActions.cpp:259:63: note: '<anonymous>' declared here 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::Matrix<double, 2, 1, 2> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 2, 1, 2> >; 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::Matrix<double, 2, 1, 2> >, Eigen::internal::evaluator<Eigen::Matrix<double, 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::Matrix<double, 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::Matrix<double, 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::Matrix<double, 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::Matrix<double, 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::Matrix<double, 2, 1, 2>; Func = assign_op<double, double>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49, inlined from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, 2, 1, 2>; Src = Eigen::Matrix<double, 2, 1, 2>; Func = assign_op<double, double>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:858:27, inlined from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, 2, 1, 2>; Src = Eigen::Matrix<double, 2, 1, 2>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:18, inlined from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 2, 1, 2>; Derived = Eigen::Matrix<double, 2, 1, 2>]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:779:32, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _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:208:24, inlined from 'Slic3r::BoundingBoxBase<Eigen::Matrix<double, 2, 1, 2> >& Slic3r::BoundingBoxBase<Eigen::Matrix<double, 2, 1, 2> >::operator=(const Slic3r::BoundingBoxBase<Eigen::Matrix<double, 2, 1, 2> >&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/BoundingBox.hpp:25:7, inlined from 'Slic3r::BoundingBoxf& Slic3r::BoundingBoxf::operator=(const Slic3r::BoundingBoxf&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/BoundingBox.hpp:240:7, inlined from 'void Slic3r::MultipleBeds::update_build_volume(const Slic3r::BoundingBoxf&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/MultipleBeds.hpp:87:29, inlined from 'void Slic3r::CLI::update_instances_outside_state(Slic3r::Model&, const Slic3r::DynamicPrintConfig&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/CLI/ProcessActions.cpp:259:40: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '<unnamed>.Slic3r::BoundingBoxf::<unnamed>.Slic3r::BoundingBoxBase<Eigen::Matrix<double, 2, 1, 2, 2, 1>, std::vector<Eigen::Matrix<double, 2, 1, 2, 2, 1>, std::allocator<Eigen::Matrix<double, 2, 1, 2, 2, 1> > > >::min.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] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/CLI/ProcessActions.cpp: In function 'void Slic3r::CLI::update_instances_outside_state(Slic3r::Model&, const Slic3r::DynamicPrintConfig&)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/CLI/ProcessActions.cpp:259:63: note: '<anonymous>' declared here 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::Matrix<double, 2, 1, 2> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 2, 1, 2> >; 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::Matrix<double, 2, 1, 2> >, Eigen::internal::evaluator<Eigen::Matrix<double, 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::Matrix<double, 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::Matrix<double, 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::Matrix<double, 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::Matrix<double, 2, 1, 2>; Func = assign_op<double, double>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49, inlined from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, 2, 1, 2>; Src = Eigen::Matrix<double, 2, 1, 2>; Func = assign_op<double, double>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:858:27, inlined from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, 2, 1, 2>; Src = Eigen::Matrix<double, 2, 1, 2>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:18, inlined from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 2, 1, 2>; Derived = Eigen::Matrix<double, 2, 1, 2>]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:779:32, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _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:208:24, inlined from 'Slic3r::BoundingBoxBase<Eigen::Matrix<double, 2, 1, 2> >& Slic3r::BoundingBoxBase<Eigen::Matrix<double, 2, 1, 2> >::operator=(const Slic3r::BoundingBoxBase<Eigen::Matrix<double, 2, 1, 2> >&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/BoundingBox.hpp:25:7, inlined from 'Slic3r::BoundingBoxf& Slic3r::BoundingBoxf::operator=(const Slic3r::BoundingBoxf&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/BoundingBox.hpp:240:7, inlined from 'void Slic3r::MultipleBeds::update_build_volume(const Slic3r::BoundingBoxf&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/MultipleBeds.hpp:87:29, inlined from 'void Slic3r::CLI::update_instances_outside_state(Slic3r::Model&, const Slic3r::DynamicPrintConfig&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/CLI/ProcessActions.cpp:259:40: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:71: warning: '*(const double*)((char*)&<unnamed> + offsetof(Slic3r::BoundingBoxf, Slic3r::BoundingBoxf::<unnamed>.Slic3r::BoundingBoxBase<Eigen::Matrix<double, 2, 1, 2, 2, 1>, std::vector<Eigen::Matrix<double, 2, 1, 2, 2, 1>, std::allocator<Eigen::Matrix<double, 2, 1, 2, 2, 1> > > >::min.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] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/CLI/ProcessActions.cpp: In function 'void Slic3r::CLI::update_instances_outside_state(Slic3r::Model&, const Slic3r::DynamicPrintConfig&)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/CLI/ProcessActions.cpp:259:63: note: '<anonymous>' declared here In file included from /usr/include/c++/14.2.1/vector:72, from /usr/include/c++/14.2.1/functional:64, from /usr/include/boost/system/detail/error_category.hpp:18, from /usr/include/boost/system/error_category.hpp:10, from /usr/include/boost/filesystem/detail/path_traits.hpp:26, from /usr/include/boost/filesystem/path.hpp:34, from /usr/include/boost/filesystem.hpp:16, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/CLI/ProcessActions.cpp:7: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<double, std::allocator<double> >::iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> >::iterator' changed in GCC 7.1 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Slic3r::FloatOrPercent]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 [545/669] Linking CXX static library src/slic3r/liblibslic3r_gui.a [546/669] Building CXX object src/CMakeFiles/PrusaSlicer.dir/CLI/GuiParams.cpp.o [546/669] Building CXX object tests/ar...nge_tests.dir/arrange_tests_main.cpp.o [547/669] Building CXX object src/libs..._tests.dir/test/seq_test_polygon.cpp.o /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp: In function 'void CATCH2_INTERNAL_TEST_8()': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:266:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:25: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:266:22: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:267:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:267:22: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:268:23: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:268:23: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:270:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:270:22: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:271:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:271:22: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:272:23: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:272:23: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:277:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:277:22: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:278:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:278:22: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:279:23: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:279:23: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:281:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:281:22: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:282:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:282:22: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:283:23: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:283:23: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp: In function 'void CATCH2_INTERNAL_TEST_12()': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:450:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:450:22: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:451:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:451:22: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:452:23: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:452:23: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:454:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:454:22: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:455:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:455:22: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:456:23: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:456:23: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:461:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:461:22: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:462:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:462:22: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:463:23: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:463:23: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:465:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:465:22: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:466:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:466:22: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:467:23: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:467:23: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp: In function 'void CATCH2_INTERNAL_TEST_16()': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:617:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:617:21: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:618:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:618:21: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:619:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:619:21: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:620:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:620:21: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:624:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:624:21: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:625:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:625:21: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:626:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:626:21: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:627:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:627:21: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:631:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:631:21: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:632:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:632:21: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:633:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:633:21: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:634:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:634:21: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:638:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:638:21: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:639:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:639:21: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:640:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:640:21: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:641:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:641:21: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp: In function 'void polygon_test_6()': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:800:20: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:800:20: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:801:20: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:801:20: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:802:20: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:802:20: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:803:20: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:803:20: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp: In function 'void CATCH2_INTERNAL_TEST_22()': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:984:49: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:984:49: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:984:65: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:984:65: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:985:49: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:985:49: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:985:65: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:985:65: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:989:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:989:22: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:990:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:990:22: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:992:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:992:22: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:993:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:993:22: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp: In function 'void polygon_test_8()': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1275:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1275:22: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1276:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1276:22: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1278:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1278:22: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1279:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1279:22: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1284:20: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1284:20: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1285:20: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1285:20: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1287:20: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1287:20: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1288:20: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1288:20: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1293:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1293:22: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1294:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1294:22: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1296:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1296:22: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1297:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1297:22: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1302:20: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1302:20: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1303:20: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1303:20: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1305:20: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1305:20: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1306:20: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1306:20: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1311:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1311:22: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1312:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1312:22: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1314:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1314:22: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1315:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1315:22: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1320:20: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1320:20: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1321:20: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1321:20: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1323:20: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1323:20: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1324:20: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1324:20: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1346:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1346:34: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1346:50: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1346:50: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1347:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1347:34: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1347:50: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1347:50: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1348:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1348:34: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1348:50: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1348:50: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp: In function 'void CATCH2_INTERNAL_TEST_28()': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1576:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1576:22: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1577:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1577:22: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1579:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1579:22: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1580:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1580:22: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1585:20: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1585:20: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1586:20: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1586:20: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1588:20: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1588:20: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1589:20: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1589:20: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1594:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1594:22: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1595:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1595:22: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1597:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1597:22: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1598:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1598:22: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1603:20: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1603:20: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1604:20: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1604:20: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1606:20: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1606:20: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1607:20: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1607:20: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1612:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1612:22: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1613:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1613:22: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1615:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1615:22: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1616:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1616:22: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1621:20: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1621:20: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1622:20: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1622:20: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1624:20: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1624:20: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1625:20: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1625:20: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1647:37: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1647:37: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1647:53: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1647:53: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1648:37: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1648:37: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1648:53: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1648:53: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1649:37: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1649:37: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1649:53: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1649:53: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp: In function 'void polygon_test_10()': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1919:37: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1919:37: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1919:53: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1919:53: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1920:37: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1920:37: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1920:53: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1920:53: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1921:37: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1921:37: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1921:53: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1921:53: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1922:37: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1922:37: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1922:53: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:1922:53: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp: In function 'void CATCH2_INTERNAL_TEST_34()': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:2213:37: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:2213:37: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:2213:53: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:2213:53: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:2214:37: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:2214:37: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:2214:53: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:2214:53: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:2215:37: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:2215:37: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:2215:53: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:2215:53: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:2216:37: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:2216:37: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:2216:53: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_polygon.cpp:2216:53: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) [547/669] Building CXX object tests/ar...s/arrange_tests.dir/test_arrange.cpp.o [548/669] Building CXX object src/libs...sts.dir/test/seq_test_sequential.cpp.o /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp: In function 'void CATCH2_INTERNAL_TEST_4()': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:345:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:26: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:345:28: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:345:51: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:345:51: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:346:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:346:28: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:346:51: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:346:51: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:347:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:347:28: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:347:51: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:347:51: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:356:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:356:30: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:356:48: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:356:48: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:357:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:357:25: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:357:43: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:357:43: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:358:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:358:25: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:358:43: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:358:43: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:359:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:359:25: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:359:43: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:359:43: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:370:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:370:30: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:370:48: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:370:48: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:371:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:371:25: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:371:43: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:371:43: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:381:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:381:33: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:381:51: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:381:51: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:381:91: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:381:91: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:381:109: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:381:109: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:393:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:393:34: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:393:51: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:393:51: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:394:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:394:22: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:394:42: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:394:42: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:395:24: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:395:24: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:395:42: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:395:42: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:397:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:397:34: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:397:51: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:397:51: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:398:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:398:22: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:398:41: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:398:41: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:399:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:399:22: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:399:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:399:40: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp: In function 'void sequential_test_3()': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:682:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:682:28: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:682:51: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:682:51: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:683:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:683:28: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:683:51: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:683:51: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:684:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:684:28: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:684:51: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:684:51: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:685:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:685:26: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:685:47: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:685:47: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:692:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:692:30: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:692:48: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:692:48: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:693:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:693:30: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:693:49: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:693:49: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:703:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:703:30: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:703:48: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:703:48: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:703:60: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:703:60: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:704:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:704:25: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:704:43: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:704:43: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:704:55: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:704:55: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:705:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:705:25: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:705:43: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:705:43: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:705:56: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:705:56: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:706:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:706:25: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:706:43: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:706:43: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:706:56: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:706:56: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:717:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:717:30: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:717:48: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:717:48: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:718:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:718:25: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:718:43: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:718:43: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:728:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:728:33: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:728:51: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:728:51: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:728:91: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:728:91: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:728:109: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:728:109: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:740:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:740:34: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:740:51: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:740:51: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:741:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:741:22: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:741:42: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:741:42: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:742:24: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:742:24: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:742:42: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:742:42: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:742:55: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:742:55: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:744:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:744:34: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:744:51: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:744:51: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:745:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:745:22: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:745:41: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:745:41: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:746:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:746:22: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:746:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:746:40: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:746:53: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:746:53: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp: In function 'void sequential_test_4()': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:1015:37: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:1015:37: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:1015:53: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:1015:53: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:1016:37: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:1016:37: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:1016:53: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:1016:53: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:1017:37: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:1017:37: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:1017:53: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:1017:53: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:1018:37: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:1018:37: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:1018:53: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:1018:53: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp: In function 'void sequential_test_5()': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:1540:37: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:1540:37: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:1540:53: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:1540:53: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:1541:37: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:1541:37: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:1541:53: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:1541:53: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:1542:37: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:1542:37: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:1542:53: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:1542:53: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:1543:37: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:1543:37: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:1543:53: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /usr/include/z3++.h:599:11: note: candidate 1: 'T z3::ast_vector_tpl<T>::operator[](unsigned int) const [with T = z3::expr]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libseqarrange/test/seq_test_sequential.cpp:1543:53: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in) [548/669] Building CXX object tests/ar...sts.dir/test_arrange_integration.cpp.o [549/669] Building CXX object tests/ar...nge_tests.dir/arrange_tests_main.cpp.o [549/669] Building CXX object tests/ar...nge_tests.dir/__/data/prusaparts.cpp.o [550/669] Building CXX object src/libs...sts.dir/test/seq_test_preprocess.cpp.o [550/669] Building CXX object tests/th..._tests.dir/thumbnails_tests_main.cpp.o [551/669] Building CXX object src/libs...ests.dir/test/seq_test_interface.cpp.o [551/669] Building CXX object tests/th...dir/test_thumbnails_input_string.cpp.o [552/669] Building CXX object tests/th..._tests.dir/thumbnails_tests_main.cpp.o [552/669] Building CXX object tests/th...s.dir/test_thumbnails_ini_string.cpp.o [553/669] Linking CXX static library src/slic3r/liblibslic3r_gui.a [553/669] Building CXX object tests/li...slic3r_tests.dir/libslic3r_tests.cpp.o [554/669] Building CXX object tests/li...slic3r_tests.dir/libslic3r_tests.cpp.o [554/669] Building CXX object tests/li...es/libslic3r_tests.dir/test_line.cpp.o [555/669] Building CXX object tests/ar...nge_tests.dir/__/data/prusaparts.cpp.o [555/669] Building CXX object tests/li...s/libslic3r_tests.dir/test_point.cpp.o [556/669] Building CXX object tests/li...es/libslic3r_tests.dir/test_line.cpp.o [556/669] Building CXX object tests/li...les/libslic3r_tests.dir/test_3mf.cpp.o [557/669] Building CXX object tests/li...s/libslic3r_tests.dir/test_point.cpp.o [557/669] Building CXX object tests/li...ic3r_tests.dir/test_aabbindirect.cpp.o [558/669] Building CXX object tests/th...dir/test_thumbnails_input_string.cpp.o [558/669] Building CXX object tests/li...3r_tests.dir/test_kdtreeindirect.cpp.o [559/669] Building CXX object tests/th...s.dir/test_thumbnails_ini_string.cpp.o [559/669] Building CXX object tests/li...libslic3r_tests.dir/test_arachne.cpp.o [560/669] Building CXX object tests/ar...sts.dir/test_arrange_integration.cpp.o In file included from /usr/include/c++/14.2.1/vector:72, from /usr/include/catch2/catch_tostring.hpp:12, from /usr/include/catch2/internal/catch_decomposer.hpp:11, from /usr/include/catch2/internal/catch_assertion_handler.hpp:12, from /usr/include/catch2/internal/catch_test_macro_impl.hpp:12, from /usr/include/catch2/catch_test_macros.hpp:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/arrange/test_arrange_integration.cpp:1: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/vector:66: 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 [560/669] Building CXX object tests/li...slic3r_tests.dir/test_arc_welder.cpp.o [561/669] Building CXX object tests/li...ic3r_tests.dir/test_aabbindirect.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/libslic3r/test_aabbindirect.cpp:7: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp: In lambda function: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:602:12: warning: 'i_left' may be used uninitialized [-Wmaybe-uninitialized] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:599:24: note: 'i_left' declared here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:602:12: warning: 'i_left' may be used uninitialized [-Wmaybe-uninitialized] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:599:24: note: 'i_left' declared here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp: In lambda function: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:610:12: warning: 'i_right' may be used uninitialized [-Wmaybe-uninitialized] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:607:24: note: 'i_right' declared here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:610:12: warning: 'i_right' may be used uninitialized [-Wmaybe-uninitialized] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:607:24: note: 'i_right' declared here In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/libslic3r/test_aabbindirect.cpp:3: In function 'bool Catch::operator==(const T&, const Approx&) [with T = float; <template-parameter-1-2> = void]', inlined from 'constexpr std::enable_if_t<((bool)std::conjunction<Catch::Detail::is_eq_comparable<LhsT, RhsT, void>, std::negation<Catch::capture_by_value<typename std::remove_cv<typename std::remove_reference<_Up>::type>::type> > >::value), Catch::BinaryExpr<LhsT, const RhsT&> > Catch::operator==(ExprLhs<LhsT>&&, RhsT&&) [with RhsT = Approx; LhsT = float]' at /usr/include/catch2/internal/catch_decomposer.hpp:331:355, inlined from 'void CATCH2_INTERNAL_TEST_0()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/libslic3r/test_aabbindirect.cpp:29:22: /usr/include/catch2/catch_approx.hpp:48:18: warning: 'hit.igl::Hit::t' may be used uninitialized [-Wmaybe-uninitialized] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/libslic3r/test_aabbindirect.cpp: In function 'void CATCH2_INTERNAL_TEST_0()': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/libslic3r/test_aabbindirect.cpp:20:14: note: 'hit.igl::Hit::t' was declared here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp: In lambda function: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:602:12: warning: 'i_left' may be used uninitialized [-Wmaybe-uninitialized] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:599:24: note: 'i_left' declared here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:602:12: warning: 'i_left' may be used uninitialized [-Wmaybe-uninitialized] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:599:24: note: 'i_left' declared here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp: In lambda function: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:610:12: warning: 'i_right' may be used uninitialized [-Wmaybe-uninitialized] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:607:24: note: 'i_right' declared here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:610:12: warning: 'i_right' may be used uninitialized [-Wmaybe-uninitialized] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:607:24: note: 'i_right' declared here [561/669] Building CXX object tests/li...3r_tests.dir/test_clipper_offset.cpp.o [562/669] Building CXX object tests/li...3r_tests.dir/test_kdtreeindirect.cpp.o [562/669] Building CXX object tests/li...c3r_tests.dir/test_clipper_utils.cpp.o [563/669] Building CXX object tests/ar...s/arrange_tests.dir/test_arrange.cpp.o /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/arrange/test_arrange.cpp: In instantiation of 'void CATCH2_INTERNAL_TEMPLATE_TEST_51() [with TestType = Slic3r::arr2::SimpleArrangeItem]': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/arrange/test_arrange.cpp:941:2275: required from 'void {anonymous}::ns_CATCH2_INTERNAL_TEMPLATE_TEST_52::reg_test(TypeList<Type>, Catch::NameAndTags) [with Type = Slic3r::arr2::SimpleArrangeItem]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/arrange/test_arrange.cpp:941:55: required from '{anonymous}::ns_CATCH2_INTERNAL_TEMPLATE_TEST_52::CATCH2_INTERNAL_TEMPLATE_TEST_52<Types>::CATCH2_INTERNAL_TEMPLATE_TEST_52() [with Types = {{anonymous}::ns_CATCH2_INTERNAL_TEMPLATE_TEST_52::TypeList<Slic3r::arr2::SimpleArrangeItem>, {anonymous}::ns_CATCH2_INTERNAL_TEMPLATE_TEST_52::TypeList<Slic3r::arr2::ArrangeItem>}]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/arrange/test_arrange.cpp:941:7: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/arrange/test_arrange.cpp:1037:41: warning: suggest parentheses around comparison in operand of '==' [-Wparentheses] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/arrange/test_arrange.cpp:1037:41: warning: suggest parentheses around comparison in operand of '==' [-Wparentheses] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/arrange/test_arrange.cpp: In instantiation of 'void CATCH2_INTERNAL_TEMPLATE_TEST_51() [with TestType = Slic3r::arr2::ArrangeItem]': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/arrange/test_arrange.cpp:941:2275: required from 'void {anonymous}::ns_CATCH2_INTERNAL_TEMPLATE_TEST_52::reg_test(TypeList<Type>, Catch::NameAndTags) [with Type = Slic3r::arr2::ArrangeItem]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/arrange/test_arrange.cpp:941:55: required from '{anonymous}::ns_CATCH2_INTERNAL_TEMPLATE_TEST_52::CATCH2_INTERNAL_TEMPLATE_TEST_52<Types>::CATCH2_INTERNAL_TEMPLATE_TEST_52() [with Types = {{anonymous}::ns_CATCH2_INTERNAL_TEMPLATE_TEST_52::TypeList<Slic3r::arr2::SimpleArrangeItem>, {anonymous}::ns_CATCH2_INTERNAL_TEMPLATE_TEST_52::TypeList<Slic3r::arr2::ArrangeItem>}]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/arrange/test_arrange.cpp:941:7: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/arrange/test_arrange.cpp:1037:41: warning: suggest parentheses around comparison in operand of '==' [-Wparentheses] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/arrange/test_arrange.cpp:1037:41: warning: suggest parentheses around comparison in operand of '==' [-Wparentheses] [563/669] Building CXX object tests/li...s/libslic3r_tests.dir/test_color.cpp.o [564/669] Building CXX object tests/li...les/libslic3r_tests.dir/test_3mf.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:56, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Slicing.hpp:22, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Model.hpp:20, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/libslic3r/test_3mf.cpp:3: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:767:40: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = double]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:955:38: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = int]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1074:36: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = std::__cxx11::basic_string<char>]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1266:50: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1430:35: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Eigen::Matrix<double, 2, 1, 2>]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1583:39: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = unsigned char]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1765:7: required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:1223:1512: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TowerSpeeds]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1765:7: required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:1223:1583: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeeds]' [564/669] Building CXX object tests/li.../libslic3r_tests.dir/test_config.cpp.o [565/669] Building CXX object tests/li...3r_tests.dir/test_clipper_offset.cpp.o [565/669] Building CXX object tests/li...c3r_tests.dir/test_curve_fitting.cpp.o [566/669] Building CXX object tests/li...c3r_tests.dir/test_clipper_utils.cpp.o [566/669] Building CXX object tests/li...lic3r_tests.dir/test_cut_surface.cpp.o [567/669] Building CXX object tests/li...libslic3r_tests.dir/test_arachne.cpp.o [567/669] Building CXX object tests/li.../test_elephant_foot_compensation.cpp.o [568/669] Building CXX object tests/li...s/libslic3r_tests.dir/test_color.cpp.o [568/669] Building CXX object tests/li...bslic3r_tests.dir/test_expolygon.cpp.o [569/669] Building CXX object tests/li...lic3r_tests.dir/test_cut_surface.cpp.o [569/669] Building CXX object tests/li...ibslic3r_tests.dir/test_geometry.cpp.o [570/669] Building CXX object tests/li...slic3r_tests.dir/test_arc_welder.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/ExtrusionOrder.hpp:12, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/libslic3r/test_arc_welder.cpp:9: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp: In member function 'std::optional<Slic3r::WipeTower::ToolChangeResult> Slic3r::GCode::WipeTowerIntegration::get_toolchange(std::size_t, bool) const': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:48:25: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector<std::vector<Slic3r::WipeTower::ToolChangeResult> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [570/669] Building CXX object tests/li...ests.dir/test_placeholder_parser.cpp.o [571/669] Building CXX object tests/li...c3r_tests.dir/test_curve_fitting.cpp.o [571/669] Building CXX object tests/li...libslic3r_tests.dir/test_polygon.cpp.o [572/669] Building CXX object tests/li...bslic3r_tests.dir/test_expolygon.cpp.o [572/669] Building CXX object tests/li...ibslic3r_tests.dir/test_polyline.cpp.o [573/669] Building CXX object tests/li.../test_elephant_foot_compensation.cpp.o [573/669] Building CXX object tests/li...r_tests.dir/test_mutable_polygon.cpp.o [574/669] Building CXX object tests/li...libslic3r_tests.dir/test_polygon.cpp.o [574/669] Building CXX object tests/li....dir/test_mutable_priority_queue.cpp.o [575/669] Building CXX object tests/li...ibslic3r_tests.dir/test_geometry.cpp.o [575/669] Building CXX object tests/li...les/libslic3r_tests.dir/test_stl.cpp.o [576/669] Building CXX object tests/li...ibslic3r_tests.dir/test_polyline.cpp.o [576/669] Building CXX object tests/li...lic3r_tests.dir/test_meshboolean.cpp.o [577/669] Building CXX object tests/li....dir/test_mutable_priority_queue.cpp.o [577/669] Building CXX object tests/li...r_tests.dir/test_marchingsquares.cpp.o [578/669] Building CXX object tests/li...r_tests.dir/test_mutable_polygon.cpp.o [578/669] Building CXX object tests/li...c3r_tests.dir/test_multiple_beds.cpp.o [579/669] Building CXX object tests/li.../libslic3r_tests.dir/test_config.cpp.o In file included from /usr/include/eigen3/Eigen/Core:294, from /usr/include/eigen3/Eigen/Geometry:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Point.hpp:23, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:63, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/libslic3r/test_config.cpp:5: 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::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _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:414:52, inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Args = {const Eigen::Matrix<double, 2, 1, 2, 2, 1>&}]' at /usr/include/c++/14.2.1/bits/stl_construct.h:119:7, inlined from '_ForwardIterator std::__do_uninit_fill_n(_ForwardIterator, _Size, const _Tp&) [with _ForwardIterator = Eigen::Matrix<double, 2, 1, 2>*; _Size = unsigned int; _Tp = Eigen::Matrix<double, 2, 1, 2>]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:267:21, inlined from 'static _ForwardIterator std::__uninitialized_fill_n<_TrivialValueType>::__uninit_fill_n(_ForwardIterator, _Size, const _Tp&) [with _ForwardIterator = Eigen::Matrix<double, 2, 1, 2>*; _Size = unsigned int; _Tp = Eigen::Matrix<double, 2, 1, 2>; bool _TrivialValueType = false]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:284:34, inlined from '_ForwardIterator std::uninitialized_fill_n(_ForwardIterator, _Size, const _Tp&) [with _ForwardIterator = Eigen::Matrix<double, 2, 1, 2>*; _Size = unsigned int; _Tp = Eigen::Matrix<double, 2, 1, 2>]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:327:17, inlined from '_ForwardIterator std::__uninitialized_fill_n_a(_ForwardIterator, _Size, const _Tp&, allocator<_Tp2>&) [with _ForwardIterator = Eigen::Matrix<double, 2, 1, 2>*; _Size = unsigned int; _Tp = Eigen::Matrix<double, 2, 1, 2>; _Tp2 = Eigen::Matrix<double, 2, 1, 2>]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:472:39, inlined from 'void std::vector<_Tp, _Alloc>::_M_fill_initialize(size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1709:33, inlined from 'std::vector<_Tp, _Alloc>::vector(size_type, const value_type&, const allocator_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]' at /usr/include/c++/14.2.1/bits/stl_vector.h:572:27, inlined from '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> >]' at /usr/include/c++/14.2.1/bits/vector.tcc:278:11, inlined from '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> >]' at /usr/include/c++/14.2.1/bits/stl_vector.h:809:23, inlined from 'void Slic3r::ConfigOptionPoints::load(Archive&) [with Archive = cereal::BinaryInputArchive]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1501: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:22, 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:2295:68: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '<unnamed>.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] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In member function 'Slic3r::ConfigOption* Slic3r::ConfigOptionDef::load_option_from_archive(Archive&) const [with Archive = cereal::BinaryInputArchive]': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1501:28: note: '<anonymous>' declared here In file included from /usr/include/c++/14.2.1/vector:72, from /usr/include/catch2/catch_tostring.hpp:12, from /usr/include/catch2/internal/catch_decomposer.hpp:11, from /usr/include/catch2/internal/catch_assertion_handler.hpp:12, from /usr/include/catch2/internal/catch_test_macro_impl.hpp:12, from /usr/include/catch2/catch_test_macros.hpp:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/libslic3r/test_config.cpp:1: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> >::iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/vector:66: 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Slic3r::FloatOrPercent]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<double, std::allocator<double> >::iterator' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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/catch2/catch_tostring.hpp: In function 'std::string Catch::Detail::rangeToString(InputIterator, Sentinel) [with InputIterator = __gnu_cxx::__normal_iterator<const double*, std::vector<double, std::allocator<double> > >; Sentinel = __gnu_cxx::__normal_iterator<const double*, std::vector<double, std::allocator<double> > >]': /usr/include/catch2/catch_tostring.hpp:343:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1 /usr/include/catch2/catch_tostring.hpp:343:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1 In function 'std::string Catch::rangeToString(const Range&) [with Range = std::vector<double, std::allocator<double> >]', inlined from 'static std::string Catch::StringMaker<R, typename std::enable_if<(Catch::is_range<T>::value && (! Catch::Detail::IsStreamInsertable<T>::value)), void>::type>::convert(const R&) [with R = std::vector<double, std::allocator<double> >]' at /usr/include/catch2/catch_tostring.hpp:528:41, inlined from 'std::string Catch::Detail::stringify(const T&) [with T = std::vector<double, std::allocator<double> >]' at /usr/include/catch2/catch_tostring.hpp:150:97, inlined from 'std::string Catch::Matchers::ApproxMatcher<T, AllocComp, AllocMatch>::describe() const [with T = double; AllocComp = std::allocator<double>; AllocMatch = std::allocator<double>]' at /usr/include/catch2/matchers/catch_matchers_vector.hpp:118:62: /usr/include/catch2/catch_tostring.hpp:505:77: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1 In function 'std::string Catch::rangeToString(const Range&) [with Range = std::vector<double, std::allocator<double> >]', inlined from 'static std::string Catch::StringMaker<R, typename std::enable_if<(Catch::is_range<T>::value && (! Catch::Detail::IsStreamInsertable<T>::value)), void>::type>::convert(const R&) [with R = std::vector<double, std::allocator<double> >]' at /usr/include/catch2/catch_tostring.hpp:528:41, inlined from 'std::string Catch::Detail::stringify(const T&) [with T = std::vector<double, std::allocator<double> >]' at /usr/include/catch2/catch_tostring.hpp:150:97, inlined from 'void Catch::MatchExpr<ArgT, MatcherT>::streamReconstructedExpression(std::ostream&) const [with ArgT = std::vector<double, std::allocator<double> >&; MatcherT = Catch::Matchers::ApproxMatcher<double, std::allocator<double>, std::allocator<double> >]' at /usr/include/catch2/matchers/internal/catch_matchers_impl.hpp:43:43: /usr/include/catch2/catch_tostring.hpp:505:77: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1 /usr/include/catch2/catch_tostring.hpp: In function 'std::string Catch::Detail::rangeToString(InputIterator, Sentinel) [with InputIterator = __gnu_cxx::__normal_iterator<const Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >; Sentinel = __gnu_cxx::__normal_iterator<const Eigen::Matrix<double, 2, 1, 2>*, std::vector<Eigen::Matrix<double, 2, 1, 2> > >]': /usr/include/catch2/catch_tostring.hpp:343:21: 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/catch2/catch_tostring.hpp:343:21: 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 function 'std::string Catch::rangeToString(const Range&) [with Range = std::vector<Eigen::Matrix<double, 2, 1, 2> >]', inlined from 'static std::string Catch::StringMaker<R, typename std::enable_if<(Catch::is_range<T>::value && (! Catch::Detail::IsStreamInsertable<T>::value)), void>::type>::convert(const R&) [with R = std::vector<Eigen::Matrix<double, 2, 1, 2> >]' at /usr/include/catch2/catch_tostring.hpp:528:41, inlined from 'std::string Catch::Detail::stringify(const T&) [with T = std::vector<Eigen::Matrix<double, 2, 1, 2> >]' at /usr/include/catch2/catch_tostring.hpp:150:97, inlined from 'void Catch::BinaryExpr<LhsT, RhsT>::streamReconstructedExpression(std::ostream&) const [with LhsT = std::vector<Eigen::Matrix<double, 2, 1, 2> >&; RhsT = const std::vector<Eigen::Matrix<double, 2, 1, 2> >&]' at /usr/include/catch2/internal/catch_decomposer.hpp:193:51: /usr/include/catch2/catch_tostring.hpp:505:77: 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 function 'std::string Catch::rangeToString(const Range&) [with Range = std::vector<Eigen::Matrix<double, 2, 1, 2> >]', inlined from 'static std::string Catch::StringMaker<R, typename std::enable_if<(Catch::is_range<T>::value && (! Catch::Detail::IsStreamInsertable<T>::value)), void>::type>::convert(const R&) [with R = std::vector<Eigen::Matrix<double, 2, 1, 2> >]' at /usr/include/catch2/catch_tostring.hpp:528:41, inlined from 'std::string Catch::Detail::stringify(const T&) [with T = std::vector<Eigen::Matrix<double, 2, 1, 2> >]' at /usr/include/catch2/catch_tostring.hpp:150:97, inlined from 'void Catch::BinaryExpr<LhsT, RhsT>::streamReconstructedExpression(std::ostream&) const [with LhsT = std::vector<Eigen::Matrix<double, 2, 1, 2> >&; RhsT = const std::vector<Eigen::Matrix<double, 2, 1, 2> >&]' at /usr/include/catch2/internal/catch_decomposer.hpp:193:92: /usr/include/catch2/catch_tostring.hpp:505:77: 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 [579/669] Building CXX object tests/li..._tests.dir/test_region_expansion.cpp.o [580/669] Building CXX object tests/li...ests.dir/test_placeholder_parser.cpp.o In file included from /usr/include/c++/14.2.1/vector:72, from /usr/include/catch2/catch_tostring.hpp:12, from /usr/include/catch2/internal/catch_decomposer.hpp:11, from /usr/include/catch2/internal/catch_assertion_handler.hpp:12, from /usr/include/catch2/internal/catch_test_macro_impl.hpp:12, from /usr/include/catch2/catch_test_macros.hpp:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/libslic3r/test_placeholder_parser.cpp:1: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 [580/669] Building CXX object tests/li...bslic3r_tests.dir/test_timeutils.cpp.o [581/669] Building CXX object tests/li...lic3r_tests.dir/test_meshboolean.cpp.o [581/669] Building CXX object tests/li...s/libslic3r_tests.dir/test_utils.cpp.o [582/669] Building CXX object tests/li...bslic3r_tests.dir/test_timeutils.cpp.o [582/669] Building CXX object tests/li...libslic3r_tests.dir/test_voronoi.cpp.o [583/669] Building CXX object tests/li...s/libslic3r_tests.dir/test_utils.cpp.o [583/669] Building CXX object tests/li...slic3r_tests.dir/test_optimizers.cpp.o [584/669] Building CXX object tests/li...r_tests.dir/test_marchingsquares.cpp.o [584/669] Building CXX object tests/li.../libslic3r_tests.dir/test_png_io.cpp.o [585/669] Building CXX object tests/li..._tests.dir/test_region_expansion.cpp.o [585/669] Building CXX object tests/li...ic3r_tests.dir/test_surface_mesh.cpp.o [586/669] Building CXX object tests/li...les/libslic3r_tests.dir/test_stl.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:56, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Slicing.hpp:22, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Model.hpp:20, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/libslic3r/test_stl.cpp:3: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:767:40: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = double]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:955:38: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = int]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1074:36: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = std::__cxx11::basic_string<char>]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1266:50: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1430:35: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Eigen::Matrix<double, 2, 1, 2>]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1583:39: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = unsigned char]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1765:7: required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:1223:1512: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TowerSpeeds]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1765:7: required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:1223:1583: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeeds]' [586/669] Building CXX object tests/li...s.dir/test_quadric_edge_collapse.cpp.o [587/669] Building CXX object tests/li...slic3r_tests.dir/test_optimizers.cpp.o [587/669] Building CXX object tests/li...c3r_tests.dir/test_triangulation.cpp.o [588/669] Building CXX object tests/li.../libslic3r_tests.dir/test_png_io.cpp.o [588/669] Building CXX object tests/li.../libslic3r_tests.dir/test_emboss.cpp.o [589/669] Building CXX object tests/li...c3r_tests.dir/test_multiple_beds.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:56, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Slicing.hpp:22, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Model.hpp:20, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/MultipleBeds.hpp:4, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/libslic3r/test_multiple_beds.cpp:3: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:767:40: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = double]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:955:38: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = int]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1074:36: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = std::__cxx11::basic_string<char>]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1266:50: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1430:35: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Eigen::Matrix<double, 2, 1, 2>]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1583:39: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = unsigned char]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1765:7: required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:1223:1512: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TowerSpeeds]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1765:7: required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:1223:1583: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeeds]' [589/669] Building CXX object tests/li...ts.dir/test_indexed_triangle_set.cpp.o [590/669] Building CXX object tests/li...ic3r_tests.dir/test_surface_mesh.cpp.o [590/669] Building CXX object tests/li...s/libslic3r_tests.dir/test_astar.cpp.o [591/669] Building CXX object tests/li...c3r_tests.dir/test_triangulation.cpp.o [591/669] Building CXX object tests/li.../libslic3r_tests.dir/test_anyptr.cpp.o [592/669] Building CXX object tests/li...ts.dir/test_indexed_triangle_set.cpp.o [592/669] Building CXX object tests/li...tests.dir/test_jump_point_search.cpp.o [593/669] Building CXX object tests/li...s/libslic3r_tests.dir/test_astar.cpp.o In file included from /usr/include/eigen3/Eigen/Core:294, from /usr/include/eigen3/Eigen/Geometry:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Point.hpp:23, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/BoundingBox.hpp:18, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/libslic3r/test_astar.cpp:7: In constructor 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(Eigen::PlainObjectBase<Derived>&&) [with Derived = Eigen::Matrix<int, 2, 1, 2>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = int; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:274:30, inlined from 'Slic3r::astar::QNode<Tracer>::QNode(Slic3r::astar::TracerNodeT<Tracer>, size_t, float, float) [with Tracer = CellGridTracer2D_AllDirs]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/AStar.hpp:79:11, inlined from 'std::pair<_T1, _T2>::pair(std::tuple<_Args1 ...>&, std::tuple<_Args2 ...>&, std::_Index_tuple<_Indexes1 ...>, std::_Index_tuple<_Indexes2 ...>) [with _Args1 = {const unsigned int&}; unsigned int ..._Indexes1 = {0}; _Args2 = {}; unsigned int ..._Indexes2 = {}; _T1 = const unsigned int; _T2 = Slic3r::astar::QNode<CellGridTracer2D_AllDirs>]' at /usr/include/c++/14.2.1/tuple:2888:2, inlined from 'std::pair<_T1, _T2>::pair(std::piecewise_construct_t, std::tuple<_Args1 ...>, std::tuple<_Args2 ...>) [with _Args1 = {const unsigned int&}; _Args2 = {}; _T1 = const unsigned int; _T2 = Slic3r::astar::QNode<CellGridTracer2D_AllDirs>]' at /usr/include/c++/14.2.1/tuple:2877:63, inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::pair<const unsigned int, Slic3r::astar::QNode<CellGridTracer2D_AllDirs> >; _Args = {const std::piecewise_construct_t&, std::tuple<const unsigned int&>, std::tuple<>}; _Tp = std::__detail::_Hash_node<std::pair<const unsigned int, Slic3r::astar::QNode<CellGridTracer2D_AllDirs> >, false>]' at /usr/include/c++/14.2.1/bits/new_allocator.h:191:4, inlined from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::pair<const unsigned int, Slic3r::astar::QNode<CellGridTracer2D_AllDirs> >; _Args = {const std::piecewise_construct_t&, std::tuple<const unsigned int&>, std::tuple<>}; _Tp = std::__detail::_Hash_node<std::pair<const unsigned int, Slic3r::astar::QNode<CellGridTracer2D_AllDirs> >, false>]' at /usr/include/c++/14.2.1/bits/alloc_traits.h:575:17, inlined from 'std::__detail::_Hashtable_alloc<_NodeAlloc>::__node_type* std::__detail::_Hashtable_alloc<_NodeAlloc>::_M_allocate_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const unsigned int&>, std::tuple<>}; _NodeAlloc = std::allocator<std::__detail::_Hash_node<std::pair<const unsigned int, Slic3r::astar::QNode<CellGridTracer2D_AllDirs> >, false> >]' at /usr/include/c++/14.2.1/bits/hashtable_policy.h:2026:36, inlined from 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::_Scoped_node::_Scoped_node(std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::__hashtable_alloc*, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const unsigned int&>, std::tuple<>}; _Key = unsigned int; _Value = std::pair<const unsigned int, Slic3r::astar::QNode<CellGridTracer2D_AllDirs> >; _Alloc = std::allocator<std::pair<const unsigned int, Slic3r::astar::QNode<CellGridTracer2D_AllDirs> > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<unsigned int>; _Hash = std::hash<unsigned int>; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<false, false, true>]' at /usr/include/c++/14.2.1/bits/hashtable.h:312:35, inlined from 'std::__detail::_Map_base<_Key, std::pair<const _Key, _Val>, _Alloc, std::__detail::_Select1st, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits, true>::mapped_type& std::__detail::_Map_base<_Key, std::pair<const _Key, _Val>, _Alloc, std::__detail::_Select1st, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits, true>::operator[](const key_type&) [with _Key = unsigned int; _Val = Slic3r::astar::QNode<CellGridTracer2D_AllDirs>; _Alloc = std::allocator<std::pair<const unsigned int, Slic3r::astar::QNode<CellGridTracer2D_AllDirs> > >; _Equal = std::equal_to<unsigned int>; _Hash = std::hash<unsigned int>; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<false, false, true>]' at /usr/include/c++/14.2.1/bits/hashtable_policy.h:843:42: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:496:9: warning: '<unnamed>.Eigen::Matrix<int, 2, 1, 2, 2, 1>::<unnamed>.Eigen::PlainObjectBase<Eigen::Matrix<int, 2, 1, 2> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] In file included from /usr/include/c++/14.2.1/bits/memory_resource.h:47, from /usr/include/c++/14.2.1/string:68, from /usr/include/catch2/internal/catch_stringref.hpp:12, from /usr/include/catch2/catch_assertion_info.hpp:13, from /usr/include/catch2/internal/catch_assertion_handler.hpp:11, from /usr/include/catch2/internal/catch_test_macro_impl.hpp:12, from /usr/include/catch2/catch_test_macros.hpp:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/libslic3r/test_astar.cpp:1: /usr/include/c++/14.2.1/tuple: In member function 'std::__detail::_Map_base<_Key, std::pair<const _Key, _Val>, _Alloc, std::__detail::_Select1st, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits, true>::mapped_type& std::__detail::_Map_base<_Key, std::pair<const _Key, _Val>, _Alloc, std::__detail::_Select1st, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits, true>::operator[](const key_type&) [with _Key = unsigned int; _Val = Slic3r::astar::QNode<CellGridTracer2D_AllDirs>; _Alloc = std::allocator<std::pair<const unsigned int, Slic3r::astar::QNode<CellGridTracer2D_AllDirs> > >; _Equal = std::equal_to<unsigned int>; _Hash = std::hash<unsigned int>; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<false, false, true>]': /usr/include/c++/14.2.1/tuple:2888:2: note: '<anonymous>' declared here In constructor 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(Eigen::PlainObjectBase<Derived>&&) [with Derived = Eigen::Matrix<int, 2, 1, 2>]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = int; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:274:30, inlined from 'Slic3r::astar::QNode<Tracer>::QNode(Slic3r::astar::TracerNodeT<Tracer>, size_t, float, float) [with Tracer = CellGridTracer2D_Axis]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/AStar.hpp:79:11, inlined from 'std::pair<_T1, _T2>::pair(std::tuple<_Args1 ...>&, std::tuple<_Args2 ...>&, std::_Index_tuple<_Indexes1 ...>, std::_Index_tuple<_Indexes2 ...>) [with _Args1 = {const unsigned int&}; unsigned int ..._Indexes1 = {0}; _Args2 = {}; unsigned int ..._Indexes2 = {}; _T1 = const unsigned int; _T2 = Slic3r::astar::QNode<CellGridTracer2D_Axis>]' at /usr/include/c++/14.2.1/tuple:2888:2, inlined from 'std::pair<_T1, _T2>::pair(std::piecewise_construct_t, std::tuple<_Args1 ...>, std::tuple<_Args2 ...>) [with _Args1 = {const unsigned int&}; _Args2 = {}; _T1 = const unsigned int; _T2 = Slic3r::astar::QNode<CellGridTracer2D_Axis>]' at /usr/include/c++/14.2.1/tuple:2877:63, inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::pair<const unsigned int, Slic3r::astar::QNode<CellGridTracer2D_Axis> >; _Args = {const std::piecewise_construct_t&, std::tuple<const unsigned int&>, std::tuple<>}; _Tp = std::__detail::_Hash_node<std::pair<const unsigned int, Slic3r::astar::QNode<CellGridTracer2D_Axis> >, false>]' at /usr/include/c++/14.2.1/bits/new_allocator.h:191:4, inlined from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::pair<const unsigned int, Slic3r::astar::QNode<CellGridTracer2D_Axis> >; _Args = {const std::piecewise_construct_t&, std::tuple<const unsigned int&>, std::tuple<>}; _Tp = std::__detail::_Hash_node<std::pair<const unsigned int, Slic3r::astar::QNode<CellGridTracer2D_Axis> >, false>]' at /usr/include/c++/14.2.1/bits/alloc_traits.h:575:17, inlined from 'std::__detail::_Hashtable_alloc<_NodeAlloc>::__node_type* std::__detail::_Hashtable_alloc<_NodeAlloc>::_M_allocate_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const unsigned int&>, std::tuple<>}; _NodeAlloc = std::allocator<std::__detail::_Hash_node<std::pair<const unsigned int, Slic3r::astar::QNode<CellGridTracer2D_Axis> >, false> >]' at /usr/include/c++/14.2.1/bits/hashtable_policy.h:2026:36, inlined from 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::_Scoped_node::_Scoped_node(std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::__hashtable_alloc*, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const unsigned int&>, std::tuple<>}; _Key = unsigned int; _Value = std::pair<const unsigned int, Slic3r::astar::QNode<CellGridTracer2D_Axis> >; _Alloc = std::allocator<std::pair<const unsigned int, Slic3r::astar::QNode<CellGridTracer2D_Axis> > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<unsigned int>; _Hash = std::hash<unsigned int>; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<false, false, true>]' at /usr/include/c++/14.2.1/bits/hashtable.h:312:35, inlined from 'std::__detail::_Map_base<_Key, std::pair<const _Key, _Val>, _Alloc, std::__detail::_Select1st, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits, true>::mapped_type& std::__detail::_Map_base<_Key, std::pair<const _Key, _Val>, _Alloc, std::__detail::_Select1st, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits, true>::operator[](const key_type&) [with _Key = unsigned int; _Val = Slic3r::astar::QNode<CellGridTracer2D_Axis>; _Alloc = std::allocator<std::pair<const unsigned int, Slic3r::astar::QNode<CellGridTracer2D_Axis> > >; _Equal = std::equal_to<unsigned int>; _Hash = std::hash<unsigned int>; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<false, false, true>]' at /usr/include/c++/14.2.1/bits/hashtable_policy.h:843:42: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:496:9: warning: '<unnamed>.Eigen::Matrix<int, 2, 1, 2, 2, 1>::<unnamed>.Eigen::PlainObjectBase<Eigen::Matrix<int, 2, 1, 2> >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] /usr/include/c++/14.2.1/tuple: In member function 'std::__detail::_Map_base<_Key, std::pair<const _Key, _Val>, _Alloc, std::__detail::_Select1st, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits, true>::mapped_type& std::__detail::_Map_base<_Key, std::pair<const _Key, _Val>, _Alloc, std::__detail::_Select1st, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits, true>::operator[](const key_type&) [with _Key = unsigned int; _Val = Slic3r::astar::QNode<CellGridTracer2D_Axis>; _Alloc = std::allocator<std::pair<const unsigned int, Slic3r::astar::QNode<CellGridTracer2D_Axis> > >; _Equal = std::equal_to<unsigned int>; _Hash = std::hash<unsigned int>; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<false, false, true>]': /usr/include/c++/14.2.1/tuple:2888:2: note: '<anonymous>' declared here [593/669] Building CXX object tests/li...dir/test_support_spots_generator.cpp.o [594/669] Building CXX object tests/li.../libslic3r_tests.dir/test_anyptr.cpp.o [594/669] Building CXX object tests/li...ic3r_tests.dir/test_layer_region.cpp.o [595/669] Building CXX object tests/li...s.dir/test_quadric_edge_collapse.cpp.o In file included from /usr/include/c++/14.2.1/vector:72, from /usr/include/catch2/catch_tostring.hpp:12, from /usr/include/catch2/internal/catch_decomposer.hpp:11, from /usr/include/catch2/internal/catch_assertion_handler.hpp:12, from /usr/include/catch2/internal/catch_test_macro_impl.hpp:12, from /usr/include/catch2/catch_test_macros.hpp:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/libslic3r/test_quadric_edge_collapse.cpp:1: /usr/include/c++/14.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::tuple<Eigen::Matrix<double, -1, -1, 0, -1, -1>, Eigen::Matrix<double, 1, -1, 1, 1, -1>, double>; _Alloc = std::allocator<std::tuple<Eigen::Matrix<double, -1, -1, 0, -1, -1>, Eigen::Matrix<double, 1, -1, 1, 1, -1>, double> >]': /usr/include/c++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<std::tuple<Eigen::Matrix<double, -1, -1, 0, -1, -1>, Eigen::Matrix<double, 1, -1, 1, 1, -1>, double> >::iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::tuple<Eigen::Matrix<double, -1, -1, 0, -1, -1>, Eigen::Matrix<double, 1, -1, 1, 1, -1>, double>; _Alloc = std::allocator<std::tuple<Eigen::Matrix<double, -1, -1, 0, -1, -1>, Eigen::Matrix<double, 1, -1, 1, 1, -1>, double> >]', inlined from 'void igl::per_vertex_point_to_plane_quadrics(const Eigen::MatrixXd&, const Eigen::MatrixXi&, const Eigen::MatrixXi&, const Eigen::MatrixXi&, const Eigen::MatrixXi&, std::vector<std::tuple<Eigen::Matrix<double, -1, -1, 0, -1, -1>, Eigen::Matrix<double, 1, -1, 1, 1, -1>, double> >&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/bundled_deps/libigl/igl/per_vertex_point_to_plane_quadrics.cpp:30:18: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<Eigen::Matrix<double, -1, -1, 0, -1, -1>, Eigen::Matrix<double, 1, -1, 1, 1, -1>, double>*, std::vector<std::tuple<Eigen::Matrix<double, -1, -1, 0, -1, -1>, Eigen::Matrix<double, 1, -1, 1, 1, -1>, double> > >' changed in GCC 7.1 [595/669] Building CXX object tests/li...c3r_tests.dir/__/data/prusaparts.cpp.o [596/669] Building CXX object tests/li...tests.dir/test_jump_point_search.cpp.o [596/669] Building CXX object tests/li...slic3r_tests.dir/test_static_map.cpp.o [597/669] Building CXX object tests/li...libslic3r_tests.dir/test_voronoi.cpp.o In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61, from /usr/include/c++/14.2.1/algorithm:61, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Polygon.hpp:19, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/libslic3r/test_voronoi.cpp:3: /usr/include/c++/14.2.1/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++/14.2.1/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 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++/14.2.1/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++/14.2.1/bits/stl_queue.h:774: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 = boost::polygon::voronoi_diagram<double>; 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++/14.2.1/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 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++/14.2.1/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++/14.2.1/bits/stl_queue.h:774: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 = boost::polygon::voronoi_diagram<double>; 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, inlined from 'typename boost::polygon::enable_if<typename boost::polygon::gtl_if<typename boost::polygon::is_point_concept<typename boost::polygon::geometry_concept<typename std::iterator_traits< <template-parameter-1-1> >::value_type>::type>::type>::type, void>::type boost::polygon::construct_voronoi(PointIterator, PointIterator, VD*) [with PointIterator = __gnu_cxx::__normal_iterator<Slic3r::Point*, std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> > >; VD = voronoi_diagram<double>]' at /usr/include/boost/polygon/voronoi.hpp:104:20: /usr/include/c++/14.2.1/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 [597/669] Building CXX object tests/li...bslic3r_tests.dir/test_hollowing.cpp.o [598/669] Building CXX object tests/li...slic3r_tests.dir/test_static_map.cpp.o [598/669] Building CXX object tests/ff..._print_tests.dir/fff_print_tests.cpp.o [599/669] Building CXX object tests/ff..._print_tests.dir/fff_print_tests.cpp.o [599/669] Building CXX object tests/ff...r/test_avoid_crossing_perimeters.cpp.o [600/669] Building CXX object tests/li...ic3r_tests.dir/test_layer_region.cpp.o [600/669] Building CXX object tests/ff...fff_print_tests.dir/test_bridges.cpp.o [601/669] Building CXX object tests/li...bslic3r_tests.dir/test_hollowing.cpp.o [601/669] Building CXX object tests/ff...fff_print_tests.dir/test_cooling.cpp.o [602/669] Building CXX object tests/li...c3r_tests.dir/__/data/prusaparts.cpp.o [602/669] Building CXX object tests/ff...fff_print_tests.dir/test_clipper.cpp.o [603/669] Building CXX object tests/li...dir/test_support_spots_generator.cpp.o [603/669] Building CXX object tests/ff...rint_tests.dir/test_custom_gcode.cpp.o [604/669] Building CXX object tests/li.../libslic3r_tests.dir/test_emboss.cpp.o 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/libslic3r/test_emboss.cpp:603: /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 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 /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, std::integral_constant<bool, 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 /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 /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, std::integral_constant<bool, 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 In file included from /usr/include/CGAL/Sqrt_extension/Modular_traits.h:18, from /usr/include/CGAL/Sqrt_extension.h:52, from /usr/include/CGAL/MP_Float.h:22, 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_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/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:265: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1 /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, std::integral_constant<bool, 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 In file included from /usr/include/CGAL/Number_types/internal/Exact_type_selector.h:31: /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 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, std::integral_constant<bool, 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 In file included from /usr/include/c++/14.2.1/vector:72, from /usr/include/catch2/catch_tostring.hpp:12, from /usr/include/catch2/internal/catch_decomposer.hpp:11, from /usr/include/catch2/internal/catch_assertion_handler.hpp:12, from /usr/include/catch2/internal/catch_test_macro_impl.hpp:12, from /usr/include/catch2/catch_test_macros.hpp:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/libslic3r/test_emboss.cpp:1: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700: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 In file included from /usr/include/c++/14.2.1/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:120:21: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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:120: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:371: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:2074: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:2290:52: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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::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::internal::Dynamic<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> > > >, CATCH2_INTERNAL_TEST_28()::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::internal::Dynamic<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> > > >, CATCH2_INTERNAL_TEST_28()::Visitor, false, false> >' changed in GCC 7.1 /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::internal::Dynamic<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> > > >, CATCH2_INTERNAL_TEST_28()::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::internal::Dynamic<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> > > >, CATCH2_INTERNAL_TEST_28()::Visitor, false, false> >' changed in GCC 7.1 /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::internal::Dynamic<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> > > >, CATCH2_INTERNAL_TEST_28()::Visitor, false, false> >' changed in GCC 7.1 /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::internal::Dynamic<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> > > >, CATCH2_INTERNAL_TEST_28()::Visitor, false, false> >' changed in GCC 7.1 /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::internal::Dynamic<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> > > >, CATCH2_INTERNAL_TEST_28()::Visitor, false, false> >' changed in GCC 7.1 /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::internal::Dynamic<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> > > >, CATCH2_INTERNAL_TEST_28()::Visitor, false, false> >' changed in GCC 7.1 /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::internal::Dynamic<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> > > >, CATCH2_INTERNAL_TEST_28()::Visitor, false, false> >' changed in GCC 7.1 /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::internal::Dynamic<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> > > >, CATCH2_INTERNAL_TEST_28()::Visitor, false, false> >' changed in GCC 7.1 /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::internal::Dynamic<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> > > >, CATCH2_INTERNAL_TEST_28()::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::internal::Dynamic<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> > > >, CATCH2_INTERNAL_TEST_28()::Visitor, false, false> > >' changed in GCC 7.1 /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::internal::Dynamic<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> > > >, CATCH2_INTERNAL_TEST_28()::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::internal::Dynamic<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> > > >, CATCH2_INTERNAL_TEST_28()::Visitor, false, false> > >' changed in GCC 7.1 /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::internal::Dynamic<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> > > >, CATCH2_INTERNAL_TEST_28()::Visitor, false, false> > >' changed in GCC 7.1 /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::internal::Dynamic<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> > > >, CATCH2_INTERNAL_TEST_28()::Visitor, false, false> > >' changed in GCC 7.1 /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::internal::Dynamic<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> > > >, CATCH2_INTERNAL_TEST_28()::Visitor, false, false> > >' changed in GCC 7.1 /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::internal::Dynamic<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> > > >, CATCH2_INTERNAL_TEST_28()::Visitor, false, false> > >' changed in GCC 7.1 /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::internal::Dynamic<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> > > >, CATCH2_INTERNAL_TEST_28()::Visitor, false, false> > >' changed in GCC 7.1 /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::internal::Dynamic<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> > > >, CATCH2_INTERNAL_TEST_28()::Visitor, false, false> > >' 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_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> >, Dynamic<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> > > >, CATCH2_INTERNAL_TEST_28()::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> >, internal::Dynamic<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> > > >, CATCH2_INTERNAL_TEST_28()::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> >, internal::Dynamic<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> > > >, CATCH2_INTERNAL_TEST_28()::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> >, internal::Dynamic<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> > > >, CATCH2_INTERNAL_TEST_28()::Visitor, 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>&, CGAL::Bbox_3, CGAL::Bbox_3, 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::internal::Dynamic<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> > > >, CATCH2_INTERNAL_TEST_28()::Visitor, false, false>]' at /usr/include/CGAL/Polygon_mesh_processing/internal/Corefinement/intersection_impl.h:338: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::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::internal::Dynamic<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> > > >, CATCH2_INTERNAL_TEST_28()::Visitor, false, false> > >' 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_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> >, Dynamic<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> > > >, CATCH2_INTERNAL_TEST_28()::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> >, internal::Dynamic<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> > > >, CATCH2_INTERNAL_TEST_28()::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> >, internal::Dynamic<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> > > >, CATCH2_INTERNAL_TEST_28()::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> >, internal::Dynamic<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> > > >, CATCH2_INTERNAL_TEST_28()::Visitor, 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>&, CGAL::Bbox_3, CGAL::Bbox_3, 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::internal::Dynamic<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> > > >, CATCH2_INTERNAL_TEST_28()::Visitor, false, false>]' at /usr/include/CGAL/Polygon_mesh_processing/internal/Corefinement/intersection_impl.h:338: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::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::internal::Dynamic<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> > > >, CATCH2_INTERNAL_TEST_28()::Visitor, false, false> > >' 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_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> >, Dynamic<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> > > >, CATCH2_INTERNAL_TEST_28()::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> >, internal::Dynamic<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> > > >, CATCH2_INTERNAL_TEST_28()::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> >, internal::Dynamic<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> > > >, CATCH2_INTERNAL_TEST_28()::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> >, internal::Dynamic<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> > > >, CATCH2_INTERNAL_TEST_28()::Visitor, 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>&, CGAL::Bbox_3, CGAL::Bbox_3, 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::internal::Dynamic<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> > > >, CATCH2_INTERNAL_TEST_28()::Visitor, false, false>]' at /usr/include/CGAL/Polygon_mesh_processing/internal/Corefinement/intersection_impl.h:396: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::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::internal::Dynamic<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> > > >, CATCH2_INTERNAL_TEST_28()::Visitor, false, false> >' 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_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> >, Dynamic<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> > > >, CATCH2_INTERNAL_TEST_28()::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> >, internal::Dynamic<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> > > >, CATCH2_INTERNAL_TEST_28()::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> >, internal::Dynamic<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> > > >, CATCH2_INTERNAL_TEST_28()::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> >, internal::Dynamic<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> > > >, CATCH2_INTERNAL_TEST_28()::Visitor, 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>&, CGAL::Bbox_3, CGAL::Bbox_3, 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::internal::Dynamic<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> > > >, CATCH2_INTERNAL_TEST_28()::Visitor, false, false>]' at /usr/include/CGAL/Polygon_mesh_processing/internal/Corefinement/intersection_impl.h:396: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::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::internal::Dynamic<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> > > >, CATCH2_INTERNAL_TEST_28()::Visitor, false, false> >' changed in GCC 7.1 [604/669] Building CXX object tests/ff...es/fff_print_tests.dir/test_data.cpp.o [605/669] Building CXX object tests/ff...r/test_avoid_crossing_perimeters.cpp.o In file included from /usr/include/c++/14.2.1/vector:72, from /usr/include/catch2/catch_tostring.hpp:12, from /usr/include/catch2/internal/catch_decomposer.hpp:11, from /usr/include/catch2/internal/catch_assertion_handler.hpp:12, from /usr/include/catch2/internal/catch_test_macro_impl.hpp:12, from /usr/include/catch2/catch_test_macros.hpp:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_avoid_crossing_perimeters.cpp:1: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<double, std::allocator<double> >::iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> >::iterator' changed in GCC 7.1 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Slic3r::FloatOrPercent]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 [605/669] Building CXX object tests/ff..._tests.dir/test_extrusion_entity.cpp.o [606/669] Building CXX object tests/ff...fff_print_tests.dir/test_bridges.cpp.o In file included from /usr/include/c++/14.2.1/map:62, from /usr/include/boost/polygon/isotropy.hpp:18, from /usr/include/boost/polygon/polygon.hpp:12, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Point.hpp:620, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/ExPolygon.hpp:27, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/ClipperUtils.hpp:19, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/BridgeDetector.hpp:18, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_bridges.cpp:3: /usr/include/c++/14.2.1/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<unsigned int, double>}; _Key = int; _Val = std::pair<const int, double>; _KeyOfValue = std::_Select1st<std::pair<const int, double> >; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, double> >]': /usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, double>, std::_Select1st<std::pair<const int, double> >, std::less<int>, std::allocator<std::pair<const int, double> > >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/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<unsigned int, double>}; _Key = int; _Tp = double; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, double> >]', inlined from 'std::__enable_if_t<((bool)std::is_constructible<std::pair<const _Key, _Val>, _Pair>::value), 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>::insert(_Pair&&) [with _Pair = std::pair<unsigned int, double>; _Key = int; _Tp = double; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, double> >]' at /usr/include/c++/14.2.1/bits/stl_map.h:859:27, inlined from 'CATCH2_INTERNAL_TEST_18()::<lambda(Slic3r::GCodeReader&, const Slic3r::GCodeReader::GCodeLine&)>' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_bridges.cpp:120:39, inlined from 'const char* Slic3r::GCodeReader::parse_line(const char*, const char*, GCodeLine&, Callback&) [with Callback = CATCH2_INTERNAL_TEST_18()::<lambda(Slic3r::GCodeReader&, const GCodeLine&)>]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCodeReader.hpp:140:17, inlined from 'void Slic3r::GCodeReader::parse_buffer(const std::string&, Callback) [with Callback = CATCH2_INTERNAL_TEST_18()::<lambda(Slic3r::GCodeReader&, const GCodeLine&)>]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCodeReader.hpp:128:35, inlined from 'void CATCH2_INTERNAL_TEST_18()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_bridges.cpp:111:24: /usr/include/c++/14.2.1/bits/stl_map.h:640:38: note: parameter passing for argument of type 'std::map<int, double>::const_iterator' {aka 'std::_Rb_tree<int, std::pair<const int, double>, std::_Select1st<std::pair<const int, double> >, std::less<int>, std::allocator<std::pair<const int, double> > >::const_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/vector:72, from /usr/include/catch2/catch_tostring.hpp:12, from /usr/include/catch2/internal/catch_decomposer.hpp:11, from /usr/include/catch2/internal/catch_assertion_handler.hpp:12, from /usr/include/catch2/internal/catch_test_macro_impl.hpp:12, from /usr/include/catch2/catch_test_macros.hpp:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_bridges.cpp:1: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> >::iterator' changed in GCC 7.1 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Slic3r::FloatOrPercent]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 [606/669] Building CXX object tests/ff...es/fff_print_tests.dir/test_fill.cpp.o [607/669] Building CXX object tests/ff...fff_print_tests.dir/test_clipper.cpp.o In file included from /usr/include/c++/14.2.1/vector:72, from /usr/include/catch2/catch_tostring.hpp:12, from /usr/include/catch2/internal/catch_decomposer.hpp:11, from /usr/include/catch2/internal/catch_assertion_handler.hpp:12, from /usr/include/catch2/internal/catch_test_macro_impl.hpp:12, from /usr/include/catch2/catch_test_macros.hpp:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_clipper.cpp:1: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<double, std::allocator<double> >::iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> >::iterator' changed in GCC 7.1 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Slic3r::FloatOrPercent]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 [607/669] Building CXX object tests/ff...es/fff_print_tests.dir/test_flow.cpp.o [608/669] Building CXX object tests/ff...fff_print_tests.dir/test_cooling.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/ExtrusionOrder.hpp:12, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode.hpp:18, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_cooling.cpp:9: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp: In member function 'std::optional<Slic3r::WipeTower::ToolChangeResult> Slic3r::GCode::WipeTowerIntegration::get_toolchange(std::size_t, bool) const': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:48:25: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector<std::vector<Slic3r::WipeTower::ToolChangeResult> >::size_type' {aka 'unsigned int'} [-Wsign-compare] In file included from /usr/include/c++/14.2.1/vector:72, from /usr/include/catch2/catch_tostring.hpp:12, from /usr/include/catch2/internal/catch_decomposer.hpp:11, from /usr/include/catch2/internal/catch_assertion_handler.hpp:12, from /usr/include/catch2/internal/catch_test_macro_impl.hpp:12, from /usr/include/catch2/catch_test_macros.hpp:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_cooling.cpp:1: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<double, std::allocator<double> >::iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> >::iterator' changed in GCC 7.1 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Slic3r::FloatOrPercent]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 [608/669] Building CXX object tests/ff...es/fff_print_tests.dir/test_gaps.cpp.o [609/669] Building CXX object tests/ff...rint_tests.dir/test_custom_gcode.cpp.o In file included from /usr/include/c++/14.2.1/vector:72, from /usr/include/catch2/catch_tostring.hpp:12, from /usr/include/catch2/internal/catch_decomposer.hpp:11, from /usr/include/catch2/internal/catch_assertion_handler.hpp:12, from /usr/include/catch2/internal/catch_test_macro_impl.hpp:12, from /usr/include/catch2/catch_test_macros.hpp:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_custom_gcode.cpp:1: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<double, std::allocator<double> >::iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> >::iterator' changed in GCC 7.1 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Slic3r::FloatOrPercent]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_custom_gcode.cpp:9: In constructor 'Slic3r::ConfigBase::SetDeserializeItem::SetDeserializeItem(const char*, std::initializer_list<double>, bool)', inlined from 'void CATCH2_INTERNAL_TEST_4()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_custom_gcode.cpp:281:1: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:2702:134: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1 In constructor 'Slic3r::ConfigBase::SetDeserializeItem::SetDeserializeItem(const char*, std::initializer_list<double>, bool)', inlined from 'void CATCH2_INTERNAL_TEST_4()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_custom_gcode.cpp:281:1: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:2702:134: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1 In constructor 'Slic3r::ConfigBase::SetDeserializeItem::SetDeserializeItem(const char*, std::initializer_list<double>, bool)', inlined from 'void CATCH2_INTERNAL_TEST_4()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_custom_gcode.cpp:281:1: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:2702:134: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1 [609/669] Building CXX object tests/ff...s/fff_print_tests.dir/test_gcode.cpp.o [610/669] Building CXX object tests/ff..._tests.dir/test_extrusion_entity.cpp.o In file included from /usr/include/c++/14.2.1/vector:72, from /usr/include/catch2/catch_tostring.hpp:12, from /usr/include/catch2/internal/catch_decomposer.hpp:11, from /usr/include/catch2/internal/catch_assertion_handler.hpp:12, from /usr/include/catch2/internal/catch_test_macro_impl.hpp:12, from /usr/include/catch2/catch_test_macros.hpp:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_extrusion_entity.cpp:1: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<double, std::allocator<double> >::iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> >::iterator' changed in GCC 7.1 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Slic3r::FloatOrPercent]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 [610/669] Building CXX object tests/ff...int_tests.dir/test_gcode_travels.cpp.o [611/669] Building CXX object tests/ff...es/fff_print_tests.dir/test_fill.cpp.o /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_fill.cpp: In lambda function: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_fill.cpp:243:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> >::size_type' {aka 'unsigned int'} [-Wsign-compare] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_fill.cpp: In lambda function: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_fill.cpp:376:30: warning: comparison of integer expressions of different signedness: 'std::set<int>::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] In file included from /usr/include/c++/14.2.1/vector:72, from /usr/include/catch2/catch_tostring.hpp:12, from /usr/include/catch2/internal/catch_decomposer.hpp:11, from /usr/include/catch2/internal/catch_assertion_handler.hpp:12, from /usr/include/catch2/internal/catch_test_macro_impl.hpp:12, from /usr/include/catch2/catch_test_macros.hpp:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_fill.cpp:1: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> >::iterator' changed in GCC 7.1 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Slic3r::FloatOrPercent]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 [611/669] Building CXX object tests/ff...ts.dir/test_infill_above_bridges.cpp.o [612/669] Building CXX object tests/ff...es/fff_print_tests.dir/test_flow.cpp.o In file included from /usr/include/c++/14.2.1/vector:72, from /usr/include/catch2/catch_tostring.hpp:12, from /usr/include/catch2/internal/catch_decomposer.hpp:11, from /usr/include/catch2/internal/catch_assertion_handler.hpp:12, from /usr/include/catch2/internal/catch_test_macro_impl.hpp:12, from /usr/include/catch2/catch_test_macros.hpp:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_flow.cpp:1: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<double, std::allocator<double> >::iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> >::iterator' changed in GCC 7.1 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Slic3r::FloatOrPercent]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 [612/669] Building CXX object tests/ff...t_tests.dir/test_seam_perimeters.cpp.o [613/669] Building CXX object tests/ff...es/fff_print_tests.dir/test_gaps.cpp.o In file included from /usr/include/c++/14.2.1/vector:72, from /usr/include/catch2/catch_tostring.hpp:12, from /usr/include/catch2/internal/catch_decomposer.hpp:11, from /usr/include/catch2/internal/catch_assertion_handler.hpp:12, from /usr/include/catch2/internal/catch_test_macro_impl.hpp:12, from /usr/include/catch2/catch_test_macros.hpp:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_gaps.cpp:1: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<double, std::allocator<double> >::iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> >::iterator' changed in GCC 7.1 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Slic3r::FloatOrPercent]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 [613/669] Building CXX object tests/ff...print_tests.dir/test_seam_shells.cpp.o [614/669] Building CXX object tests/ff...es/fff_print_tests.dir/test_data.cpp.o In file included from /usr/include/c++/14.2.1/vector:72, from /usr/include/catch2/catch_tostring.hpp:12, from /usr/include/catch2/internal/catch_decomposer.hpp:11, from /usr/include/catch2/internal/catch_assertion_handler.hpp:12, from /usr/include/catch2/internal/catch_test_macro_impl.hpp:12, from /usr/include/catch2/catch_test_macros.hpp:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_data.cpp:1: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<double, std::allocator<double> >::iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> >::iterator' changed in GCC 7.1 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Slic3r::FloatOrPercent]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 [614/669] Building CXX object tests/ff...int_tests.dir/test_seam_geometry.cpp.o [615/669] Building CXX object tests/ff...ts.dir/test_infill_above_bridges.cpp.o In file included from /usr/include/c++/14.2.1/vector:65, from /usr/include/catch2/catch_tostring.hpp:12, from /usr/include/catch2/internal/catch_decomposer.hpp:11, from /usr/include/catch2/internal/catch_assertion_handler.hpp:12, from /usr/include/catch2/internal/catch_test_macro_impl.hpp:12, from /usr/include/catch2/catch_test_macros.hpp:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_infill_above_bridges.cpp:1: /usr/include/c++/14.2.1/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++/14.2.1/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++/14.2.1/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++/14.2.1/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++/14.2.1/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 /usr/include/c++/14.2.1/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++/14.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::Surface*, vector<Slic3r::Surface> >; _ForwardIterator = Slic3r::Surface*; _Tp = Slic3r::Surface]' at /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:984: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++/14.2.1/bits/stl_vector.h:1488:19, inlined from 'void Slic3r::surfaces_append(Surfaces&, const Surfaces&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Surface.hpp:269:15, inlined from 'void Slic3r::SurfaceCollection::append(const Slic3r::Surfaces&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/SurfaceCollection.hpp:83:55, inlined from 'void Slic3r::SurfaceCollection::append(const Slic3r::SurfaceCollection&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/SurfaceCollection.hpp:79:62, inlined from 'void draw_surfaces(const Slic3r::PrepareInfill::SurfaceRefsByRegion&, std::string_view)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_infill_above_bridges.cpp:28:26: /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: 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 = 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++/14.2.1/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++/14.2.1/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++/14.2.1/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++/14.2.1/bits/vector.tcc:989: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++/14.2.1/bits/stl_vector.h:1488:19, inlined from 'void Slic3r::surfaces_append(Surfaces&, const Surfaces&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Surface.hpp:269:15, inlined from 'void Slic3r::SurfaceCollection::append(const Slic3r::Surfaces&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/SurfaceCollection.hpp:83:55, inlined from 'void Slic3r::SurfaceCollection::append(const Slic3r::SurfaceCollection&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/SurfaceCollection.hpp:79:62, inlined from 'void draw_surfaces(const Slic3r::PrepareInfill::SurfaceRefsByRegion&, std::string_view)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_infill_above_bridges.cpp:28:26: /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type 'std::move_iterator<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++/14.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::Surface*, vector<Slic3r::Surface> >; _ForwardIterator = Slic3r::Surface*; _Tp = Slic3r::Surface]' at /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:1022: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++/14.2.1/bits/stl_vector.h:1488:19, inlined from 'void Slic3r::surfaces_append(Surfaces&, const Surfaces&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Surface.hpp:269:15, inlined from 'void Slic3r::SurfaceCollection::append(const Slic3r::Surfaces&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/SurfaceCollection.hpp:83:55, inlined from 'void Slic3r::SurfaceCollection::append(const Slic3r::SurfaceCollection&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/SurfaceCollection.hpp:79:62, inlined from 'void draw_surfaces(const Slic3r::PrepareInfill::SurfaceRefsByRegion&, std::string_view)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_infill_above_bridges.cpp:28:26: /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Slic3r::Surface*, std::vector<Slic3r::Surface> >' changed in GCC 7.1 [615/669] Building CXX object tests/ff...rint_tests.dir/test_seam_aligned.cpp.o [616/669] Building CXX object tests/ff...int_tests.dir/test_gcode_travels.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/ExtrusionOrder.hpp:12, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/Travels.hpp:22, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_gcode_travels.cpp:4: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp: In member function 'std::optional<Slic3r::WipeTower::ToolChangeResult> Slic3r::GCode::WipeTowerIntegration::get_toolchange(std::size_t, bool) const': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:48:25: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector<std::vector<Slic3r::WipeTower::ToolChangeResult> >::size_type' {aka 'unsigned int'} [-Wsign-compare] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_gcode_travels.cpp: In function 'void CATCH2_INTERNAL_TEST_2()': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_gcode_travels.cpp:106:43: note: parameter passing for argument of type 'tcb::span<const double>' changed in GCC 7.1 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_gcode_travels.cpp:106:43: note: parameter passing for argument of type 'tcb::span<const double>' changed in GCC 7.1 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_gcode_travels.cpp: In function 'void CATCH2_INTERNAL_TEST_0()': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_gcode_travels.cpp:81:71: note: parameter passing for argument of type 'tcb::span<const double>' changed in GCC 7.1 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_gcode_travels.cpp:81:71: note: parameter passing for argument of type 'tcb::span<const double>' changed in GCC 7.1 In file included from /usr/include/catch2/internal/catch_decomposer.hpp:11, from /usr/include/catch2/internal/catch_assertion_handler.hpp:12, from /usr/include/catch2/internal/catch_test_macro_impl.hpp:12, from /usr/include/catch2/catch_test_macros.hpp:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_gcode_travels.cpp:1: /usr/include/catch2/catch_tostring.hpp: In function 'std::string Catch::Detail::rangeToString(InputIterator, Sentinel) [with InputIterator = __gnu_cxx::__normal_iterator<const double*, std::vector<double> >; Sentinel = __gnu_cxx::__normal_iterator<const double*, std::vector<double> >]': /usr/include/catch2/catch_tostring.hpp:343:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double> >' changed in GCC 7.1 /usr/include/catch2/catch_tostring.hpp:343:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double> >' changed in GCC 7.1 In function 'std::string Catch::rangeToString(const Range&) [with Range = std::vector<double>]', inlined from 'static std::string Catch::StringMaker<R, typename std::enable_if<(Catch::is_range<T>::value && (! Catch::Detail::IsStreamInsertable<T>::value)), void>::type>::convert(const R&) [with R = std::vector<double>]' at /usr/include/catch2/catch_tostring.hpp:528:41, inlined from 'std::string Catch::Detail::stringify(const T&) [with T = std::vector<double>]' at /usr/include/catch2/catch_tostring.hpp:150:97, inlined from 'std::string Catch::Matchers::ApproxMatcher<T, AllocComp, AllocMatch>::describe() const [with T = double; AllocComp = std::allocator<double>; AllocMatch = std::allocator<double>]' at /usr/include/catch2/matchers/catch_matchers_vector.hpp:118:62: /usr/include/catch2/catch_tostring.hpp:505:77: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double> >' changed in GCC 7.1 In function 'std::string Catch::rangeToString(const Range&) [with Range = std::vector<double>]', inlined from 'static std::string Catch::StringMaker<R, typename std::enable_if<(Catch::is_range<T>::value && (! Catch::Detail::IsStreamInsertable<T>::value)), void>::type>::convert(const R&) [with R = std::vector<double>]' at /usr/include/catch2/catch_tostring.hpp:528:41, inlined from 'std::string Catch::Detail::stringify(const T&) [with T = std::vector<double>]' at /usr/include/catch2/catch_tostring.hpp:150:97, inlined from 'void Catch::MatchExpr<ArgT, MatcherT>::streamReconstructedExpression(std::ostream&) const [with ArgT = std::vector<double>; MatcherT = Catch::Matchers::ApproxMatcher<double, std::allocator<double>, std::allocator<double> >]' at /usr/include/catch2/matchers/internal/catch_matchers_impl.hpp:43:43: /usr/include/catch2/catch_tostring.hpp:505:77: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double> >' changed in GCC 7.1 [616/669] Building CXX object tests/ff...f_print_tests.dir/test_seam_rear.cpp.o [617/669] Building CXX object tests/ff...int_tests.dir/test_seam_geometry.cpp.o /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_seam_geometry.cpp: In lambda function: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_seam_geometry.cpp:42:26: warning: comparison of integer expressions of different signedness: 'const long int' and 'unsigned int' [-Wsign-compare] [617/669] Building CXX object tests/ff...print_tests.dir/test_seam_random.cpp.o [618/669] Building CXX object tests/ff...s/fff_print_tests.dir/test_gcode.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/ExtrusionOrder.hpp:12, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode.hpp:18, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_gcode.cpp:12: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp: In member function 'std::optional<Slic3r::WipeTower::ToolChangeResult> Slic3r::GCode::WipeTowerIntegration::get_toolchange(std::size_t, bool) const': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:48:25: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector<std::vector<Slic3r::WipeTower::ToolChangeResult> >::size_type' {aka 'unsigned int'} [-Wsign-compare] In file included from /usr/include/c++/14.2.1/vector:72, from /usr/include/catch2/catch_tostring.hpp:12, from /usr/include/catch2/internal/catch_decomposer.hpp:11, from /usr/include/catch2/internal/catch_assertion_handler.hpp:12, from /usr/include/catch2/internal/catch_test_macro_impl.hpp:12, from /usr/include/catch2/catch_test_macros.hpp:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_gcode.cpp:5: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<double, std::allocator<double> >::iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/../Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/../Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/../Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/../Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/../Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> >::iterator' changed in GCC 7.1 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/../Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/../Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Slic3r::FloatOrPercent]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/../Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/../Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/../Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/../Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/../Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/../Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/../Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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/catch2/catch_tostring.hpp: In function 'std::string Catch::Detail::rangeToString(InputIterator, Sentinel) [with InputIterator = __gnu_cxx::__normal_iterator<const double*, std::vector<double, std::allocator<double> > >; Sentinel = __gnu_cxx::__normal_iterator<const double*, std::vector<double, std::allocator<double> > >]': /usr/include/catch2/catch_tostring.hpp:343:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1 /usr/include/catch2/catch_tostring.hpp:343:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1 In function 'std::string Catch::rangeToString(const Range&) [with Range = std::vector<double, std::allocator<double> >]', inlined from 'static std::string Catch::StringMaker<R, typename std::enable_if<(Catch::is_range<T>::value && (! Catch::Detail::IsStreamInsertable<T>::value)), void>::type>::convert(const R&) [with R = std::vector<double, std::allocator<double> >]' at /usr/include/catch2/catch_tostring.hpp:528:41, inlined from 'std::string Catch::Detail::stringify(const T&) [with T = std::vector<double, std::allocator<double> >]' at /usr/include/catch2/catch_tostring.hpp:150:97, inlined from 'void Catch::BinaryExpr<LhsT, RhsT>::streamReconstructedExpression(std::ostream&) const [with LhsT = const std::vector<double, std::allocator<double> >&; RhsT = const std::vector<double, std::allocator<double> >&]' at /usr/include/catch2/internal/catch_decomposer.hpp:193:51: /usr/include/catch2/catch_tostring.hpp:505:77: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1 In function 'std::string Catch::rangeToString(const Range&) [with Range = std::vector<double, std::allocator<double> >]', inlined from 'static std::string Catch::StringMaker<R, typename std::enable_if<(Catch::is_range<T>::value && (! Catch::Detail::IsStreamInsertable<T>::value)), void>::type>::convert(const R&) [with R = std::vector<double, std::allocator<double> >]' at /usr/include/catch2/catch_tostring.hpp:528:41, inlined from 'std::string Catch::Detail::stringify(const T&) [with T = std::vector<double, std::allocator<double> >]' at /usr/include/catch2/catch_tostring.hpp:150:97, inlined from 'void Catch::BinaryExpr<LhsT, RhsT>::streamReconstructedExpression(std::ostream&) const [with LhsT = const std::vector<double, std::allocator<double> >&; RhsT = const std::vector<double, std::allocator<double> >&]' at /usr/include/catch2/internal/catch_decomposer.hpp:193:92: /usr/include/catch2/catch_tostring.hpp:505:77: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1 In function 'std::string Catch::rangeToString(const Range&) [with Range = std::vector<double, std::allocator<double> >]', inlined from 'static std::string Catch::StringMaker<R, typename std::enable_if<(Catch::is_range<T>::value && (! Catch::Detail::IsStreamInsertable<T>::value)), void>::type>::convert(const R&) [with R = std::vector<double, std::allocator<double> >]' at /usr/include/catch2/catch_tostring.hpp:528:41, inlined from 'std::string Catch::Detail::stringify(const T&) [with T = std::vector<double, std::allocator<double> >]' at /usr/include/catch2/catch_tostring.hpp:150:97, inlined from 'void Catch::BinaryExpr<LhsT, RhsT>::streamReconstructedExpression(std::ostream&) const [with LhsT = std::vector<double, std::allocator<double> >&; RhsT = const std::vector<double, std::allocator<double> >&]' at /usr/include/catch2/internal/catch_decomposer.hpp:193:51: /usr/include/catch2/catch_tostring.hpp:505:77: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1 In function 'std::string Catch::rangeToString(const Range&) [with Range = std::vector<double, std::allocator<double> >]', inlined from 'static std::string Catch::StringMaker<R, typename std::enable_if<(Catch::is_range<T>::value && (! Catch::Detail::IsStreamInsertable<T>::value)), void>::type>::convert(const R&) [with R = std::vector<double, std::allocator<double> >]' at /usr/include/catch2/catch_tostring.hpp:528:41, inlined from 'std::string Catch::Detail::stringify(const T&) [with T = std::vector<double, std::allocator<double> >]' at /usr/include/catch2/catch_tostring.hpp:150:97, inlined from 'void Catch::BinaryExpr<LhsT, RhsT>::streamReconstructedExpression(std::ostream&) const [with LhsT = std::vector<double, std::allocator<double> >&; RhsT = const std::vector<double, std::allocator<double> >&]' at /usr/include/catch2/internal/catch_decomposer.hpp:193:92: /usr/include/catch2/catch_tostring.hpp:505:77: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1 [618/669] Building CXX object tests/ff..._print_tests.dir/test_seam_scarf.cpp.o [619/669] Building CXX object tests/ff...print_tests.dir/test_seam_shells.cpp.o In file included from /usr/include/c++/14.2.1/vector:65, from /usr/include/catch2/catch_tostring.hpp:12, from /usr/include/catch2/internal/catch_decomposer.hpp:11, from /usr/include/catch2/internal/catch_assertion_handler.hpp:12, from /usr/include/catch2/internal/catch_test_macro_impl.hpp:12, from /usr/include/catch2/catch_test_macros.hpp:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_seam_shells.cpp:1: /usr/include/c++/14.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator<Slic3r::Seams::Geometry::Extrusion*>; _ForwardIterator = Slic3r::Seams::Geometry::Extrusion*]': /usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type 'std::move_iterator<Slic3r::Seams::Geometry::Extrusion*>' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type 'std::move_iterator<Slic3r::Seams::Geometry::Extrusion*>' 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::Seams::Geometry::Extrusion*>; _ForwardIterator = Slic3r::Seams::Geometry::Extrusion*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator<Slic3r::Seams::Geometry::Extrusion*>; _ForwardIterator = Slic3r::Seams::Geometry::Extrusion*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator<Slic3r::Seams::Geometry::Extrusion*>; _ForwardIterator = Slic3r::Seams::Geometry::Extrusion*; _Tp = Slic3r::Seams::Geometry::Extrusion]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37, inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Slic3r::Seams::Geometry::Extrusion*; _ForwardIterator = Slic3r::Seams::Geometry::Extrusion*; _Allocator = allocator<Slic3r::Seams::Geometry::Extrusion>]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:399:2, inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {Slic3r::Polygon, Slic3r::BoundingBox, double&, Slic3r::ExPolygon&, std::vector<boost::variant<Slic3r::Seams::Geometry::Overhang, Slic3r::Seams::Geometry::LoopOverhang>, std::allocator<boost::variant<Slic3r::Seams::Geometry::Overhang, Slic3r::Seams::Geometry::LoopOverhang> > >}; _Tp = Slic3r::Seams::Geometry::Extrusion; _Alloc = std::allocator<Slic3r::Seams::Geometry::Extrusion>]' at /usr/include/c++/14.2.1/bits/vector.tcc:676:60: /usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type 'std::move_iterator<Slic3r::Seams::Geometry::Extrusion*>' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/vector:72: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> >::iterator' changed in GCC 7.1 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Slic3r::FloatOrPercent]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 [619/669] Building CXX object tests/ff..._print_tests.dir/benchmark_seams.cpp.o [620/669] Building CXX object tests/ff..._print_tests.dir/test_seam_scarf.cpp.o In file included from /usr/include/c++/14.2.1/bits/refwrap.h:38, from /usr/include/c++/14.2.1/string:52, from /usr/include/catch2/internal/catch_stringref.hpp:12, from /usr/include/catch2/catch_assertion_info.hpp:13, from /usr/include/catch2/internal/catch_assertion_handler.hpp:11, from /usr/include/catch2/internal/catch_test_macro_impl.hpp:12, from /usr/include/catch2/catch_test_macros.hpp:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_seam_scarf.cpp:1: In function 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = vector<Slic3r::GCode::SmoothPathElement>; _Fn = vector<Slic3r::GCode::SmoothPathElement> (*&)(tcb::span<const Slic3r::ExtrusionPath>); _Args = {tcb::span<const Slic3r::ExtrusionPath, 4294967295>}]', inlined from 'constexpr std::enable_if_t<((bool)is_invocable_r_v<_Res, _Callable, _Args ...>), _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = vector<Slic3r::GCode::SmoothPathElement>; _Callable = vector<Slic3r::GCode::SmoothPathElement> (*&)(tcb::span<const Slic3r::ExtrusionPath>); _Args = {tcb::span<const Slic3r::ExtrusionPath, 4294967295>}]' at /usr/include/c++/14.2.1/bits/invoke.h:116:38, inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = std::vector<Slic3r::GCode::SmoothPathElement>; _Functor = std::vector<Slic3r::GCode::SmoothPathElement> (*)(tcb::span<const Slic3r::ExtrusionPath>); _ArgTypes = {tcb::span<const Slic3r::ExtrusionPath, 4294967295>}]' at /usr/include/c++/14.2.1/bits/std_function.h:291:44: /usr/include/c++/14.2.1/bits/invoke.h:61:67: note: parameter passing for argument of type 'const tcb::span<const Slic3r::ExtrusionPath>' changed in GCC 7.1 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_seam_scarf.cpp: In function 'void CATCH2_INTERNAL_TEST_6()': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_seam_scarf.cpp:96:32: note: parameter passing for argument of type 'tcb::span<const Slic3r::ExtrusionPath>' changed in GCC 7.1 [620/669] Building CXX object tests/ff..._tests.dir/test_gcodefindreplace.cpp.o [621/669] Building CXX object tests/ff...t_tests.dir/test_seam_perimeters.cpp.o In file included from /usr/include/c++/14.2.1/vector:72, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/ClipperUtils.hpp:15, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_seam_perimeters.cpp:1: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> >::iterator' changed in GCC 7.1 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Slic3r::FloatOrPercent]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 [621/669] Building CXX object tests/ff...print_tests.dir/test_gcodewriter.cpp.o [622/669] Building CXX object tests/ff...rint_tests.dir/test_seam_aligned.cpp.o In file included from /usr/include/c++/14.2.1/vector:72, from /usr/include/c++/14.2.1/functional:64, from /usr/include/oneapi/tbb/detail/_utils.h:23, from /usr/include/oneapi/tbb/scalable_allocator.h:22, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Point.hpp:15, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_seam_aligned.cpp:1: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> >::iterator' changed in GCC 7.1 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Slic3r::FloatOrPercent]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 [622/669] Building CXX object tests/ff...int_tests.dir/test_cancel_object.cpp.o [623/669] Building CXX object tests/ff...f_print_tests.dir/test_seam_rear.cpp.o In file included from /usr/include/c++/14.2.1/vector:72, from /usr/include/c++/14.2.1/functional:64, from /usr/include/oneapi/tbb/detail/_utils.h:23, from /usr/include/oneapi/tbb/scalable_allocator.h:22, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Point.hpp:15, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_seam_rear.cpp:1: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> >::iterator' changed in GCC 7.1 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Slic3r::FloatOrPercent]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 [623/669] Building CXX object tests/ff.../fff_print_tests.dir/test_layers.cpp.o [624/669] Building CXX object tests/ff..._tests.dir/test_gcodefindreplace.cpp.o [624/669] Building CXX object tests/ff...s/fff_print_tests.dir/test_model.cpp.o [625/669] Building CXX object tests/ff...print_tests.dir/test_seam_random.cpp.o In file included from /usr/include/c++/14.2.1/vector:72, from /usr/include/c++/14.2.1/functional:64, from /usr/include/oneapi/tbb/detail/_utils.h:23, from /usr/include/oneapi/tbb/scalable_allocator.h:22, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Point.hpp:15, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_seam_random.cpp:1: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> >::iterator' changed in GCC 7.1 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Slic3r::FloatOrPercent]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 [625/669] Building CXX object tests/ff...s/fff_print_tests.dir/test_multi.cpp.o [626/669] Building CXX object tests/ff...print_tests.dir/test_gcodewriter.cpp.o In file included from /usr/include/c++/14.2.1/vector:72, from /usr/include/catch2/catch_tostring.hpp:12, from /usr/include/catch2/catch_approx.hpp:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_gcodewriter.cpp:1: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<double, std::allocator<double> >::iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> >::iterator' changed in GCC 7.1 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Slic3r::FloatOrPercent]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 [626/669] Building CXX object tests/ff..._print_tests.dir/test_perimeters.cpp.o [627/669] Building CXX object tests/ff..._print_tests.dir/benchmark_seams.cpp.o In file included from /usr/include/c++/14.2.1/vector:72, from /usr/include/catch2/catch_tostring.hpp:12, from /usr/include/catch2/internal/catch_decomposer.hpp:11, from /usr/include/catch2/internal/catch_assertion_handler.hpp:12, from /usr/include/catch2/internal/catch_test_macro_impl.hpp:12, from /usr/include/catch2/catch_test_macros.hpp:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/benchmark_seams.cpp:1: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> >::iterator' changed in GCC 7.1 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Slic3r::FloatOrPercent]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 [627/669] Building CXX object tests/ff...s/fff_print_tests.dir/test_print.cpp.o [628/669] Building CXX object tests/ff...int_tests.dir/test_cancel_object.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/ExtrusionOrder.hpp:12, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode.hpp:18, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_cancel_object.cpp:6: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp: In member function 'std::optional<Slic3r::WipeTower::ToolChangeResult> Slic3r::GCode::WipeTowerIntegration::get_toolchange(std::size_t, bool) const': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/WipeTowerIntegration.hpp:48:25: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector<std::vector<Slic3r::WipeTower::ToolChangeResult> >::size_type' {aka 'unsigned int'} [-Wsign-compare] In file included from /usr/include/c++/14.2.1/vector:72, from /usr/include/catch2/catch_tostring.hpp:12, from /usr/include/catch2/internal/catch_decomposer.hpp:11, from /usr/include/catch2/internal/catch_assertion_handler.hpp:12, from /usr/include/catch2/internal/catch_test_macro_impl.hpp:12, from /usr/include/catch2/catch_test_macros.hpp:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_cancel_object.cpp:1: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<double, std::allocator<double> >::iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/../Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/../Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/../Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/../Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/../Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> >::iterator' changed in GCC 7.1 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/../Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/../Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Slic3r::FloatOrPercent]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/../Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/../Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/../Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/../Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/../Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/../Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/GCode/../Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 [628/669] Building CXX object tests/ff..._print_tests.dir/test_printgcode.cpp.o [629/669] Building CXX object tests/ff.../fff_print_tests.dir/test_layers.cpp.o In file included from /usr/include/c++/14.2.1/vector:72, from /usr/include/catch2/catch_tostring.hpp:12, from /usr/include/catch2/internal/catch_decomposer.hpp:11, from /usr/include/catch2/internal/catch_assertion_handler.hpp:12, from /usr/include/catch2/internal/catch_test_macro_impl.hpp:12, from /usr/include/catch2/catch_test_macros.hpp:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_layers.cpp:5: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<double, std::allocator<double> >::iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> >::iterator' changed in GCC 7.1 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Slic3r::FloatOrPercent]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 [629/669] Building CXX object tests/ff...print_tests.dir/test_printobject.cpp.o [630/669] Building CXX object tests/ff...s/fff_print_tests.dir/test_model.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:56, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Slicing.hpp:22, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Model.hpp:20, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_model.cpp:4: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:767:40: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = double]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:955:38: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = int]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1074:36: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = std::__cxx11::basic_string<char>]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1266:50: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1430:35: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Eigen::Matrix<double, 2, 1, 2>]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1583:39: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = unsigned char]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1765:7: required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:1223:1512: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TowerSpeeds]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:1765:7: required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:1223:1583: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:698:31: note: by 'Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeeds]' In file included from /usr/include/c++/14.2.1/vector:72, from /usr/include/catch2/catch_tostring.hpp:12, from /usr/include/catch2/internal/catch_decomposer.hpp:11, from /usr/include/catch2/internal/catch_assertion_handler.hpp:12, from /usr/include/catch2/internal/catch_test_macro_impl.hpp:12, from /usr/include/catch2/catch_test_macros.hpp:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_model.cpp:1: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> >::iterator' changed in GCC 7.1 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Slic3r::FloatOrPercent]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 [630/669] Building CXX object tests/ff..._print_tests.dir/test_retraction.cpp.o [631/669] Building CXX object tests/ff...s/fff_print_tests.dir/test_multi.cpp.o /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_multi.cpp: In function 'void CATCH2_INTERNAL_TEST_12()': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_multi.cpp:233:22: warning: comparison of integer expressions of different signedness: 'std::set<int>::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_multi.cpp:236:22: warning: comparison of integer expressions of different signedness: 'std::set<int>::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] In file included from /usr/include/c++/14.2.1/vector:72, from /usr/include/catch2/catch_tostring.hpp:12, from /usr/include/catch2/internal/catch_decomposer.hpp:11, from /usr/include/catch2/internal/catch_assertion_handler.hpp:12, from /usr/include/catch2/internal/catch_test_macro_impl.hpp:12, from /usr/include/catch2/catch_test_macros.hpp:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_multi.cpp:1: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> >::iterator' changed in GCC 7.1 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Slic3r::FloatOrPercent]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 [631/669] Building CXX object tests/ff.../fff_print_tests.dir/test_shells.cpp.o [632/669] Building CXX object tests/ff..._print_tests.dir/test_perimeters.cpp.o /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_perimeters.cpp: In lambda function: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_perimeters.cpp:82:34: warning: comparison of integer expressions of different signedness: 'std::vector<Slic3r::ExtrusionEntity*>::size_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_perimeters.cpp:87:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'const int' [-Wsign-compare] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_perimeters.cpp:98:22: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'const int' [-Wsign-compare] /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_perimeters.cpp:103:16: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'const int' [-Wsign-compare] In file included from /usr/include/c++/14.2.1/vector:66, from /usr/include/catch2/catch_tostring.hpp:12, from /usr/include/catch2/internal/catch_decomposer.hpp:11, from /usr/include/catch2/internal/catch_assertion_handler.hpp:12, from /usr/include/catch2/internal/catch_test_macro_impl.hpp:12, from /usr/include/catch2/catch_test_macros.hpp:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_perimeters.cpp:1: /usr/include/c++/14.2.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]': /usr/include/c++/14.2.1/bits/stl_vector.h:678:7: note: parameter passing for argument of type 'std::initializer_list<Eigen::Matrix<double, 2, 1, 2> >' changed in GCC 7.1 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_perimeters.cpp: In function 'void CATCH2_INTERNAL_TEST_0()': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_perimeters.cpp:123:42: note: parameter passing for argument of type 'std::initializer_list<Eigen::Matrix<double, 2, 1, 2> >' changed in GCC 7.1 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_perimeters.cpp:138:42: note: parameter passing for argument of type 'std::initializer_list<Eigen::Matrix<double, 2, 1, 2> >' changed in GCC 7.1 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_perimeters.cpp:139:42: note: parameter passing for argument of type 'std::initializer_list<Eigen::Matrix<double, 2, 1, 2> >' changed in GCC 7.1 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_perimeters.cpp:154:42: note: parameter passing for argument of type 'std::initializer_list<Eigen::Matrix<double, 2, 1, 2> >' changed in GCC 7.1 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_perimeters.cpp:155:42: note: parameter passing for argument of type 'std::initializer_list<Eigen::Matrix<double, 2, 1, 2> >' changed in GCC 7.1 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_perimeters.cpp:156:42: note: parameter passing for argument of type 'std::initializer_list<Eigen::Matrix<double, 2, 1, 2> >' changed in GCC 7.1 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_perimeters.cpp:157:42: note: parameter passing for argument of type 'std::initializer_list<Eigen::Matrix<double, 2, 1, 2> >' changed in GCC 7.1 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_perimeters.cpp:170:45: note: parameter passing for argument of type 'std::initializer_list<Eigen::Matrix<double, 2, 1, 2> >' changed in GCC 7.1 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_perimeters.cpp:171:53: note: parameter passing for argument of type 'std::initializer_list<Eigen::Matrix<double, 2, 1, 2> >' changed in GCC 7.1 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_perimeters.cpp:172:53: note: parameter passing for argument of type 'std::initializer_list<Eigen::Matrix<double, 2, 1, 2> >' changed in GCC 7.1 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_perimeters.cpp:173:53: note: parameter passing for argument of type 'std::initializer_list<Eigen::Matrix<double, 2, 1, 2> >' changed in GCC 7.1 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_perimeters.cpp:174:53: note: parameter passing for argument of type 'std::initializer_list<Eigen::Matrix<double, 2, 1, 2> >' changed in GCC 7.1 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_perimeters.cpp:175:53: note: parameter passing for argument of type 'std::initializer_list<Eigen::Matrix<double, 2, 1, 2> >' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/vector:72: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<double, std::allocator<double> >::iterator' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> >::iterator' changed in GCC 7.1 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Slic3r::FloatOrPercent]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 [632/669] Building CXX object tests/ff..._print_tests.dir/test_skirt_brim.cpp.o [633/669] Building CXX object tests/ff...s/fff_print_tests.dir/test_print.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintConfig.hpp:56, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Fill/FillBase.hpp:33, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Fill/FillAdaptive.hpp:23, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Print.hpp:24, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_print.cpp:4: In constructor 'Slic3r::ConfigBase::SetDeserializeItem::SetDeserializeItem(const char*, std::initializer_list<double>, bool)', inlined from 'void CATCH2_INTERNAL_TEST_27()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_print.cpp:187:1: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:2702:134: note: parameter passing for argument of type 'std::initializer_list<double>' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/vector:72, from /usr/include/catch2/catch_tostring.hpp:12, from /usr/include/catch2/internal/catch_decomposer.hpp:11, from /usr/include/catch2/internal/catch_assertion_handler.hpp:12, from /usr/include/catch2/internal/catch_test_macro_impl.hpp:12, from /usr/include/catch2/catch_test_macros.hpp:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_print.cpp:1: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> >::iterator' changed in GCC 7.1 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Slic3r::FloatOrPercent]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 [633/669] Building CXX object tests/ff..._tests.dir/test_support_material.cpp.o [634/669] Building CXX object tests/ff...print_tests.dir/test_printobject.cpp.o In file included from /usr/include/c++/14.2.1/vector:72, from /usr/include/catch2/catch_tostring.hpp:12, from /usr/include/catch2/internal/catch_decomposer.hpp:11, from /usr/include/catch2/internal/catch_assertion_handler.hpp:12, from /usr/include/catch2/internal/catch_test_macro_impl.hpp:12, from /usr/include/catch2/catch_test_macros.hpp:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_printobject.cpp:1: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> >::iterator' changed in GCC 7.1 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Slic3r::FloatOrPercent]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 [634/669] Building CXX object tests/ff..._print_tests.dir/test_thin_walls.cpp.o [635/669] Building CXX object tests/ff..._print_tests.dir/test_printgcode.cpp.o In file included from /usr/include/c++/14.2.1/vector:72, from /usr/include/catch2/catch_tostring.hpp:12, from /usr/include/catch2/internal/catch_decomposer.hpp:11, from /usr/include/catch2/internal/catch_assertion_handler.hpp:12, from /usr/include/catch2/internal/catch_test_macro_impl.hpp:12, from /usr/include/catch2/catch_test_macros.hpp:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_printgcode.cpp:1: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<double, std::allocator<double> >::iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> >::iterator' changed in GCC 7.1 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Slic3r::FloatOrPercent]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 [635/669] Building CXX object tests/ff...rint_tests.dir/test_trianglemesh.cpp.o [636/669] Building CXX object tests/ff.../fff_print_tests.dir/test_shells.cpp.o /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_shells.cpp: In lambda function: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_shells.cpp:53:35: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] In file included from /usr/include/c++/14.2.1/vector:72, from /usr/include/catch2/catch_tostring.hpp:12, from /usr/include/catch2/internal/catch_decomposer.hpp:11, from /usr/include/catch2/internal/catch_assertion_handler.hpp:12, from /usr/include/catch2/internal/catch_test_macro_impl.hpp:12, from /usr/include/catch2/catch_test_macros.hpp:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_shells.cpp:1: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<double, std::allocator<double> >::iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> >::iterator' changed in GCC 7.1 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Slic3r::FloatOrPercent]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 [636/669] Building CXX object tests/sl...t_tests.dir/sla_print_tests_main.cpp.o [637/669] Building CXX object tests/sl...t_tests.dir/sla_print_tests_main.cpp.o [637/669] Building CXX object tests/sl..._print_tests.dir/sla_print_tests.cpp.o [638/669] Building CXX object tests/ff..._print_tests.dir/test_retraction.cpp.o In file included from /usr/include/c++/14.2.1/vector:72, from /usr/include/catch2/catch_tostring.hpp:12, from /usr/include/catch2/internal/catch_decomposer.hpp:11, from /usr/include/catch2/internal/catch_assertion_handler.hpp:12, from /usr/include/catch2/internal/catch_test_macro_impl.hpp:12, from /usr/include/catch2/catch_test_macros.hpp:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_retraction.cpp:5: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<double, std::allocator<double> >::iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> >::iterator' changed in GCC 7.1 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Slic3r::FloatOrPercent]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 [638/669] Building CXX object tests/sl...a_print_tests.dir/sla_test_utils.cpp.o [639/669] Building CXX object tests/ff..._print_tests.dir/test_skirt_brim.cpp.o /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_skirt_brim.cpp:17:12: warning: 'int get_brim_tool(const std::string&)' defined but not used [-Wunused-function] In file included from /usr/include/c++/14.2.1/vector:72, from /usr/include/catch2/catch_tostring.hpp:12, from /usr/include/catch2/internal/catch_decomposer.hpp:11, from /usr/include/catch2/internal/catch_assertion_handler.hpp:12, from /usr/include/catch2/internal/catch_test_macro_impl.hpp:12, from /usr/include/catch2/catch_test_macros.hpp:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_skirt_brim.cpp:1: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<double, std::allocator<double> >::iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> >::iterator' changed in GCC 7.1 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Slic3r::FloatOrPercent]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 [639/669] Building CXX object tests/sl...int_tests.dir/sla_supptgen_tests.cpp.o [640/669] Building CXX object tests/ff..._tests.dir/test_support_material.cpp.o In file included from /usr/include/c++/14.2.1/vector:72, from /usr/include/catch2/catch_tostring.hpp:12, from /usr/include/catch2/internal/catch_decomposer.hpp:11, from /usr/include/catch2/internal/catch_assertion_handler.hpp:12, from /usr/include/catch2/internal/catch_test_macro_impl.hpp:12, from /usr/include/catch2/catch_test_macros.hpp:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_support_material.cpp:1: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<double, std::allocator<double> >::iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> >::iterator' changed in GCC 7.1 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Slic3r::FloatOrPercent]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 [640/669] Building CXX object tests/sl...rint_tests.dir/sla_raycast_tests.cpp.o [641/669] Building CXX object tests/ff..._print_tests.dir/test_thin_walls.cpp.o In file included from /usr/include/c++/14.2.1/vector:72, from /usr/include/catch2/catch_tostring.hpp:12, from /usr/include/catch2/internal/catch_decomposer.hpp:11, from /usr/include/catch2/internal/catch_assertion_handler.hpp:12, from /usr/include/catch2/internal/catch_test_macro_impl.hpp:12, from /usr/include/catch2/catch_test_macros.hpp:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_thin_walls.cpp:1: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<double, std::allocator<double> >::iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' 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 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> >::iterator' changed in GCC 7.1 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Slic3r::FloatOrPercent]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 [641/669] Building CXX object tests/sl...int_tests.dir/sla_parabola_tests.cpp.o [642/669] Building CXX object tests/ff...rint_tests.dir/test_trianglemesh.cpp.o In file included from /usr/include/c++/14.2.1/vector:72, from /usr/include/catch2/catch_tostring.hpp:12, from /usr/include/catch2/internal/catch_decomposer.hpp:11, from /usr/include/catch2/internal/catch_assertion_handler.hpp:12, from /usr/include/catch2/internal/catch_test_macro_impl.hpp:12, from /usr/include/catch2/catch_test_macros.hpp:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/fff_print/test_trianglemesh.cpp:1: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> >::iterator' changed in GCC 7.1 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Slic3r::FloatOrPercent]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 [642/669] Building CXX object tests/sl...ests.dir/sla_voronoi_graph_tests.cpp.o [643/669] Building CXX object tests/sl...rint_tests.dir/sla_raycast_tests.cpp.o [643/669] Building CXX object tests/sl..._tests.dir/sla_vectorUtils_tests.cpp.o [644/669] Building CXX object tests/sl...a_print_tests.dir/sla_test_utils.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Model.hpp:17, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/PrintBase.hpp:17, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/SLAPrint.hpp:27, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/sla_print/sla_test_utils.hpp:14, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/sla_print/sla_test_utils.cpp:1: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../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>]': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../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>]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/SLA/DefaultSupportTree.hpp:209:41: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Geometry.hpp:545: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 [644/669] Building CXX object tests/sl...nt_tests.dir/sla_lineUtils_tests.cpp.o [645/669] Building CXX object tests/sl...int_tests.dir/sla_supptgen_tests.cpp.o /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/sla_print/sla_supptgen_tests.cpp: In function 'Slic3r::sla::SupportIslandPoints test_island_sampling(const Slic3r::ExPolygon&, const Slic3r::sla::SampleConfig&)': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/sla_print/sla_supptgen_tests.cpp:456:10: warning: variable 'is_island_supported' set but not used [-Wunused-but-set-variable] [645/669] Building CXX object tests/sl...ests.dir/sla_supptreeutils_tests.cpp.o [646/669] Building CXX object tests/sl..._tests.dir/sla_vectorUtils_tests.cpp.o [646/669] Building CXX object tests/sl....dir/sla_archive_readwrite_tests.cpp.o [647/669] Building CXX object tests/sl..._print_tests.dir/sla_print_tests.cpp.o [647/669] Building CXX object tests/sl..._tests.dir/sla_zcorrection_tests.cpp.o [648/669] Building CXX object tests/sl...nt_tests.dir/sla_lineUtils_tests.cpp.o [648/669] Building CXX object tests/sl...tests.dir/slic3rutils_tests_main.cpp.o [649/669] Building CXX object tests/sl..._tests.dir/sla_zcorrection_tests.cpp.o [649/669] Building CXX object tests/sl...tils_tests.dir/slic3r_jobs_tests.cpp.o [650/669] Building CXX object tests/sl...tests.dir/slic3rutils_tests_main.cpp.o [650/669] Building CXX object tests/sl...s_tests.dir/slic3r_version_tests.cpp.o [651/669] Building CXX object tests/sl...int_tests.dir/sla_parabola_tests.cpp.o [651/669] Building CXX object tests/sl...ests.dir/slic3r_arrangejob_tests.cpp.o [652/669] Building CXX object tests/sl...ests.dir/sla_supptreeutils_tests.cpp.o In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/SLA/SupportTreeUtils.hpp:15, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/sla_print/sla_supptreeutils_tests.cpp:8: /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../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>]': /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../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::ExecutionSeq; WideningFn = deepsearch_ground_connection<Slic3r::ExecutionSeq>(Slic3r::ExecutionSeq, 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>]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../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::ExecutionSeq; Slic3r::Vec3d = Eigen::Matrix<double, 3, 1, 2>]' /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/sla_print/sla_supptreeutils_tests.cpp:121:50: required from here /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Geometry.hpp:545: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 [652/669] Building CXX object tests/sl...tils_tests.dir/secretstore_tests.cpp.o [653/669] Building CXX object tests/sl...s_tests.dir/slic3r_version_tests.cpp.o [653/669] Linking CXX executable bundled_deps/avrdude/avrdude-slic3r [654/669] Linking CXX executable bundled_deps/avrdude/avrdude-slic3r [654/669] Linking CXX executable bundled_deps/hints/hintsToPot [655/669] Building CXX object tests/sl...tils_tests.dir/secretstore_tests.cpp.o [655/669] Linking CXX executable src/prusa-slicer [656/669] Linking CXX executable bundled_deps/hints/hintsToPot [656/669] Linking CXX executable src/libseqarrange/sequential_decimator [657/669] Building CXX object tests/sl...ests.dir/sla_voronoi_graph_tests.cpp.o In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61, from /usr/include/c++/14.2.1/algorithm:61, from /usr/include/eigen3/Eigen/Core:95, from /usr/include/eigen3/Eigen/Geometry:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/bundled_deps/admesh/./admesh/stl.h:31, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/TriangleMesh.hpp:15, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/test_utils.hpp:4, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/sla_print/sla_test_utils.hpp:6, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/sla_print/sla_voronoi_graph_tests.cpp:1: /usr/include/c++/14.2.1/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++/14.2.1/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 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++/14.2.1/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++/14.2.1/bits/stl_queue.h:774: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 = boost::polygon::voronoi_diagram<double>; 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++/14.2.1/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 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++/14.2.1/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++/14.2.1/bits/stl_queue.h:774: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 = boost::polygon::voronoi_diagram<double>; 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, inlined from 'typename boost::polygon::enable_if<typename boost::polygon::gtl_if<typename boost::polygon::is_point_concept<typename boost::polygon::geometry_concept<typename std::iterator_traits< <template-parameter-1-1> >::value_type>::type>::type>::type, void>::type boost::polygon::construct_voronoi(PointIterator, PointIterator, VD*) [with PointIterator = __gnu_cxx::__normal_iterator<Slic3r::Point*, std::vector<Slic3r::Point, tbb::detail::d1::scalable_allocator<Slic3r::Point> > >; VD = voronoi_diagram<double>]' at /usr/include/boost/polygon/voronoi.hpp:104:20: /usr/include/c++/14.2.1/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 [657/669] Linking CXX executable src/libseqarrange/libseqarrange_tests [658/669] Linking CXX executable src/libseqarrange/sequential_decimator [658/669] Linking CXX executable tests/arrange/arrange_tests [659/669] Linking CXX executable src/libseqarrange/libseqarrange_tests [659/669] Linking CXX executable tests/thumbnails/thumbnails_tests [660/669] Building CXX object tests/sl...tils_tests.dir/slic3r_jobs_tests.cpp.o [660/669] Linking CXX executable tests/libslic3r/libslic3r_tests [661/669] Linking CXX executable tests/thumbnails/thumbnails_tests [661/669] Linking CXX executable tests/fff_print/fff_print_tests [662/669] Building CXX object tests/sl....dir/sla_archive_readwrite_tests.cpp.o In file included from /usr/include/c++/14.2.1/vector:72, from /usr/include/catch2/catch_tostring.hpp:12, from /usr/include/catch2/internal/catch_decomposer.hpp:11, from /usr/include/catch2/internal/catch_assertion_handler.hpp:12, from /usr/include/catch2/internal/catch_test_macro_impl.hpp:12, from /usr/include/catch2/catch_test_macros.hpp:11, from /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/tests/sla_print/sla_archive_readwrite_tests.cpp:1: /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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>::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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.2.1/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++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' 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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:689:28: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:569:32: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:608:36, inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:593:10: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 '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 /build/prusa-slicer/src/PrusaSlicer-version_2.9.2/src/libslic3r/../libslic3r/Config.hpp:611:36: /usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: 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 [662/669] Linking CXX executable tests/sla_print/sla_print_tests [663/669] Linking CXX executable tests/arrange/arrange_tests [664/669] Linking CXX executable tests/fff_print/fff_print_tests [665/669] Linking CXX executable tests/libslic3r/libslic3r_tests [666/669] Building CXX object tests/sl...ests.dir/slic3r_arrangejob_tests.cpp.o [666/669] Linking CXX executable tests/slic3rutils/slic3rutils_tests [667/669] Linking CXX executable tests/sla_print/sla_print_tests [668/669] Linking CXX executable src/prusa-slicer [669/669] Linking CXX executable tests/slic3rutils/slic3rutils_tests ==> Entering fakeroot environment... ==> Starting package_prusa-slicer()... ninja: Entering directory `build_2.9.2' [0/7] Running utility command for encoding-check-semver [0/7] Running utility command for encoding-check-qoi [0/7] Running utility command for encoding-check-avrdude [0/7] Running utility command for encoding-check-avrdude-slic3r [0/7] Running utility command for encoding-check-libslic3r [0/7] Running utility command for encoding-check-libslic3r_gui [1/7] Running utility command for encoding-check-qoi [2/7] Running utility command for encoding-check-avrdude-slic3r [3/7] Running utility command for encoding-check-semver [4/7] Running utility command for encoding-check-avrdude [5/7] Running utility command for encoding-check-libslic3r_gui [6/7] Running utility command for encoding-check-libslic3r [6/7] Install the project... -- Install configuration: "Release" -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/fonts -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/fonts/README.txt -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/fonts/NotoSansCJK-Regular.ttc -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/fonts/NotoSans-Regular.ttf -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/bullet_white.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/undo.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/measure.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/legend_retract.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/custom-gcode_slicing-state_global.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/delete.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/cut.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/edit_uni.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/support_blocker.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/PrusaSlicer_128px.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/edit_gcode_f.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/spin_dec.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/PrusaSlicer-gcodeviewer.ico -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/toolbar_arrow_2.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/colorchange_del.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/wrench_white.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/sphere_redish.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/notification_open.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/printer_offline.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/remove_menu.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/sphere_lightgray.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/remove.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/export_to_sd.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/support_enforcer.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/redo.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/check_on_disabled.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/printer_placeholder.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/hollowing.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/cog_.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/pause_print.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/add_modifier.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/legend_deretract.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/lock_open_sys.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/fuzzy_skin_painting_.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/mirroring_off.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/printer.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/add_text_modifier.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/colorchange_del_f.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/arrange.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/infill.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/notification_close_hover.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/mark_X.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/mode_expert.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/legend_cog.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/PrusaSlicer-gcodeviewer.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/numbers.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/colorchange_add_f.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/notification_eject_sd_hover.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/colorchange_add_m.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/add_gcode.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/mode_simple.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/custom-gcode_vector-index.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/PrusaSlicer-mac_128px.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/question.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/cog_f.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/custom-gcode_slicing-state.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/custom-gcode_vector.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/exclamation_manifold.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/delete_all_menu.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/cut_connectors.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/lock_open.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/splashscreen-gcodepreview.jpg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/move.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/pad.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/rotate.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/export_plater.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/svg_part.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/notification_minimalize_hover.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/error_tick.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/spool.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/skirt+brim.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/exit.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/notification_warning.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/notification_cancel_hover.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/not_equal.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/notification_documentation.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/preview.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/PrusaSlicer_192px.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/PrusaSlicer.ico -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/test.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/user.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/colorchange_add.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/burn.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/add_text_part.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/gcode.icns -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/paste.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/snap.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/printer_busy.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/search_.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/cut_.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/collapse_btn.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/open.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/notification_preferences_hover.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/dot_small.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/sphere_cyan.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/flag_green.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/logout.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/objlist_info.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/layers_white.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/add_copies.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/mode_advanced.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/printer_available.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/browse.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/scale.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/edit_layers_all.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/add_part.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/note.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/legend_wipe.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/redo_menu.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/svg_negative.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/drop_to_bed.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/bullet_black.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/collapse.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/lock_closed_f.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/custom-gcode_gcode.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/align_horizontal_center.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/dot.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/login.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/bullet_blue.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/notification_error.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/legend_seams.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/notification_close.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/open_browser.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/make_unitalic.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/output+page_white.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/notification_documentation_hover.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/tick_mark.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/spin_inc_act.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/mmu_segmentation.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/check_off_focused.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/split_objects.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/expand_btn.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/compare.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/notification_eject_sd.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/shape_gallery.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/custom-gcode_object-info.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/sla_view_processed.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/sinking.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/spin_dec_act.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/seam.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/custom-gcode_single.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/mode.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/notification_play.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/drop_down.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/equal.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/thumb_left.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/make_unbold.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/add_negative.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/fdm_supports.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/import_plater.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/horizontal_show.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/cog_go.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/edit_gcode.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/thumb_down.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/edit_button_pressed.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/custom-gcode_stats.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/export_gcode.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/legend_travel.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/split_parts.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/legend_toolmarker.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/empty.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/dowel.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/legend_colorchanges.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/refresh.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/pause_print_f.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/mirroring_transparent.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/copy.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/PrusaSlicer.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/change_extruder.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/undo_f.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/check_off.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/print_finished.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/user_mask.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/undo_menu.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/cog.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/edit_layers_some.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/mark_Z.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/eye_closed.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/scalar_param.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/legend_toolchanges.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/export_config.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/ironing.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/sla_printer_offline.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/splashscreen.jpg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/PrusaSlicer_192px_grayscale.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/toggle_off.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/PrusaSlicer_192px_transparent.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/reflection_x.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/copy_menu.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/notification_clippy.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/svg_modifier.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/sla_printer_available.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/fuzzy_skin_painting.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/time.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/sphere_blueish.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/cooling.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/spin_inc.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/lock_open_f.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/check_on.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/vector_param.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/mark_Y.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/notification_pause.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/PrusaSlicer_32px.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/instance_add.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/exclamation.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/add_text_negative.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/settings.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/re_slice.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/support.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/stl.icns -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/editor.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/eject_sd.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/arrange_current.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/PrusaSlicer-gcodeviewer-mac_128px.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/thumb_up.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/place.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/hollow.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/split_parts_SMALL.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/print_running.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/fdm_supports_.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/notification_preferences.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/checked.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/PrusaSlicer.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/align_horizontal_left.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/notification_minimalize.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/horizontal_hide.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/mirroring_on.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/wrench.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/notification_play_hover.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/printer_white.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/delete_all.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/notification_info.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/toolbar_arrow.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/slice_all.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/sla_printer.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/mmu_segmentation_.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/Pmetal_001.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/connect_status.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/cross_focus_large.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/timer_dot.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/seam_.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/plater.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/thumb_right.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/split_object_SMALL.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/upload_queue.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/preview_menu.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/redo_toolbar.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/notification_open_hover.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/paste_menu.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/lock.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/support_structure.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/undo_toolbar.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/make_italic.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/notification_right_hover.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/funnel.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/export_config_bundle.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/legend_pauseprints.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/PrusaSlicer-gcodeviewer_192px.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/switch_presets.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/resin.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/cross.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/info.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/number_of_copies.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/sla_view_original.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/notification_warning_grey.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/editor_menu.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/align_horizontal_right.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/connect_gcode.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/legend_shells.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/search_gray.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/timer_dot_empty.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/sla_supports.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/layers.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/lock_closed.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/import_config_bundle.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/plug.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/align_vertical_top.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/print_idle.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/remove_copies.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/lock_closed_white.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/custom-gcode_measure.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/legend_customgcodes.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/attention.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/align_vertical_center.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/sla_printer_busy.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/align_vertical_bottom.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/dot_white.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/advanced_plus.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/PrusaSlicer-gcodeviewer_32px.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/error_tick_f.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/cross_focus.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/check_on_focused.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/reflection_y.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/vector_filament_param.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/toggle_on.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/revert_all_.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/convert_file.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/notification_cancel.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/edit_button.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/fuzzy_skin.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/eye_open.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/import_config.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/check_off_disabled.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/notification_right.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/search.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/instance_remove.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/make_bold.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/toolbar_background.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/search_blink.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/add.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/edit.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/save.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/PrusaSlicer-gcodeviewer_128px.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/sphere_orange.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/support_structure_invisible.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/PrusaSlicer.icns -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/notification_pause_hover.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/set_separate_obj.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/icons/flag_red.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/data -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/data/embossed_text.obj -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/data/printer_gantries -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/data/printer_gantries/prusa3d_coreone_gantry.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/data/printer_gantries/prusa3d_xl_gantry.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/data/printer_gantries/geometries.json -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/data/printer_gantries/prusa3d_mini_gantry.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/data/printer_gantries/prusa3d_mk4s_gantry.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/data/printer_gantries/prusa3d_mk3s_gantry.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/data/printer_gantries/prusa3d_mk4_gantry.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/data/printer_gantries/prusa3d_ht90_actuator.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/data/sla_support.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/data/hints.ini -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/110 -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/110/tool_marker.vs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/110/flat_texture.fs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/110/gouraud.fs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/110/mm_gouraud.fs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/110/flat_clip.fs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/110/toolpaths_cog.fs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/110/variable_layer_height.vs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/110/imgui.vs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/110/flat_clip.vs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/110/flat.fs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/110/mm_contour.vs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/110/variable_layer_height.fs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/110/flat.vs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/110/tool_marker.fs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/110/flat_texture.vs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/110/gouraud_light_instanced.fs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/110/printbed.vs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/110/gouraud_light_instanced.vs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/110/printbed.fs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/110/gouraud_light_clip.vs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/110/gouraud_light.fs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/110/toolpaths_cog.vs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/110/imgui.fs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/110/mm_gouraud.vs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/110/background.fs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/110/gouraud_light_clip.fs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/110/background.vs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/110/gouraud.vs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/110/mm_contour.fs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/110/gouraud_light.vs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/140 -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/140/tool_marker.vs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/140/dashed_thick_lines.vs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/140/flat_texture.fs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/140/gouraud.fs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/140/mm_gouraud.fs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/140/flat_clip.fs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/140/toolpaths_cog.fs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/140/variable_layer_height.vs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/140/imgui.vs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/140/flat_clip.vs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/140/flat.fs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/140/mm_contour.vs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/140/variable_layer_height.fs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/140/flat.vs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/140/tool_marker.fs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/140/flat_texture.vs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/140/gouraud_light_instanced.fs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/140/printbed.vs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/140/gouraud_light_instanced.vs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/140/printbed.fs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/140/gouraud_light_clip.vs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/140/gouraud_light.fs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/140/toolpaths_cog.vs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/140/imgui.fs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/140/mm_gouraud.vs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/140/background.fs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/140/gouraud_light_clip.fs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/140/dashed_thick_lines.fs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/140/background.vs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/140/gouraud.vs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/140/mm_contour.fs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/140/gouraud_light.vs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/140/dashed_thick_lines.gs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/ES -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/ES/tool_marker.vs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/ES/flat_texture.fs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/ES/gouraud.fs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/ES/mm_gouraud.fs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/ES/flat_clip.fs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/ES/toolpaths_cog.fs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/ES/variable_layer_height.vs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/ES/imgui.vs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/ES/flat_clip.vs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/ES/flat.fs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/ES/mm_contour.vs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/ES/dashed_lines.fs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/ES/variable_layer_height.fs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/ES/flat.vs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/ES/tool_marker.fs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/ES/dashed_lines.vs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/ES/flat_texture.vs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/ES/gouraud_light_instanced.fs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/ES/printbed.vs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/ES/gouraud_light_instanced.vs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/ES/printbed.fs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/ES/wireframe.fs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/ES/gouraud_light_clip.vs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/ES/gouraud_light.fs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/ES/toolpaths_cog.vs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/ES/imgui.fs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/ES/mm_gouraud.vs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/ES/wireframe.vs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/ES/background.fs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/ES/gouraud_light_clip.fs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/ES/background.vs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/ES/gouraud.vs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/ES/mm_contour.fs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shaders/ES/gouraud_light.vs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/web -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/web/other_loading.html -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/web/other_error.html -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/web/error_no_reload.html -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/web/connect_error.html -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/web/connect_loading.html -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Snapmaker.ini -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Elegoo.ini -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Anker -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Anker/M5_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Anker/M5C-bed.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Anker/M5C_thumbnail_v2.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Anker/M5-texture_v2.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Anker/M5-texture.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Anker/M5-bed.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Anker/M5C-texture_v2.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Anker/M5_thumbnail_v2.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Anker/M5C_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Anker/M5C-texture.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/gCreate -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/gCreate/gmax15p.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/gCreate/GMAX2DUAL_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/gCreate/gmax2.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/gCreate/GMAX15P_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/gCreate/gmax15p_bed.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/gCreate/GMAX2_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/gCreate/gmax2_bed.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/gCreate/GMAX2PRO_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/gCreate/GMAX2DUAL2IN1_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Infinity3D.ini -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Infinity3D.idx -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Ultimaker -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Ultimaker/ULTIMAKER2_thumbnail_v2.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Ultimaker/ultimaker2.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Ultimaker/ULTIMAKERSline_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Ultimaker/ULTIMAKER2_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Ultimaker/ultimaker2_bed.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Sovol.idx -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/CocoaPress.ini -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Print4Taste.idx -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/HartSmartProducts -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/HartSmartProducts/HSP1-I_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/HartSmartProducts/hsp1_i.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/HartSmartProducts/hsp1_i_duplicator_bed.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/HartSmartProducts/HSP1-I Duplicator Mode_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/HartSmartProducts/hsp1_i_bed.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/HartSmartProducts/hsp1_i_duplicator.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Anycubic -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Anycubic/4MAXPRO20_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Anycubic/PHOTON MONO X_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Anycubic/AK.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Anycubic/mega0.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Anycubic/AKLP_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Anycubic/MEGA0_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Anycubic/PHOTON MONO SE_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Anycubic/PREDATOR_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Anycubic/AK_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Anycubic/AKLP_Bed.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Anycubic/AK_Bed.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Anycubic/mega0_bed.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Anycubic/i3megas_bed.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Anycubic/PHOTON MONO X 6K_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Anycubic/i3megas.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Anycubic/AK.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Anycubic/I3MEGAS_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Anycubic/4MAXPRO20_texture.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Anycubic/PHOTON MONO_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Anycubic/4MAXPRO20_bed.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Anycubic/I3MEGA_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/MeDucer_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/MizarS_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/A20M_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/320x320.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/250x250.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/125X130.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/200x200.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/255x255.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/180X150.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/150x150.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/Thunder_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/A30M_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/A30Pro_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/M1.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/105x105.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/MizarM_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/220x220.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/180x150.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/250x250.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/255x255.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/Mizar_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/105x105.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/150x150.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/MeCreator2_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/A10Pro_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/300x180.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/A20T_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/A20_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/MizarPro_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/A30T_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/A10T_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/I3ProB_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/ThunderPro_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/M1_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/GiantArmD200_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/MizarMax_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/125x130.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/200x200.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/220x220.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/E180_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/160x160.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/A10M_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/I3ProC_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/I3ProW_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/320x320.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/MeCreator_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/160x160.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech/300x180.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/BIBO.idx -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Sovol -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Sovol/SV01_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Sovol/SV06_texture.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Sovol/SV04 Copy Mode_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Sovol/SV06_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Sovol/SV04_texture.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Sovol/SV05_texture.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Sovol/SV06 PLUS_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Sovol/SV01_BLTouch_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Sovol/SV06PLUS_texture.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Sovol/SV04 Dual Mode_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Sovol/SV01_texture.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Sovol/SV05_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Sovol/SV04 Mirror Mode_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Sovol/SV06_bed.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Sovol/SV02_texture.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Sovol/SV04_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Sovol/Sovol.ini -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Sovol/SV05_bed.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Sovol/SV04_bed.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Sovol/SV01_bed.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Sovol/SV01 PRO_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Sovol/SV02_BLTouch_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Sovol/SV06PLUS_bed.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Sovol/SV03_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Sovol/SV03_texture.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Sovol/SV03_BLTouch_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Sovol/SV04 Single Mode 01_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Sovol/SV02_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Sovol/SV04 Single Mode 02_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Sovol/SV03_bed.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/ArchiveRepositoryManifest.json -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PapapiuLab.ini -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Templates.ini -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Anker.ini -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/LulzBot.idx -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PapapiuLab -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PapapiuLab/Papapiu_N1_Texture.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PapapiuLab/Papapiu_N1S_Bed.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PapapiuLab/Papapiu_N1S_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Artillery.ini -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Rigid3D -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Rigid3D/mucit2_bed.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Rigid3D/Zero3_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Rigid3D/Zero2_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Rigid3D/mucit2_bed.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Rigid3D/Mucit2_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Rigid3D/mucit_bed.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Rigid3D/zero2_bed.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Rigid3D/zero3_bed.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Rigid3D/zero_bed.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Rigid3D/mucit_bed.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Rigid3D/Mucit_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Anycubic.ini -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/LulzBot -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/LulzBot/TAZ_WORKHORSE_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/LulzBot/TAZ6_AERO_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/LulzBot/MINI_AERO_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/BIQU -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/BIQU/BX_Texture.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/BIQU/BIQUBX_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/BIQU/BX_Bed.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch.ini -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Rigid3D.ini -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Print4Taste -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Print4Taste/MC2.0_texture.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Print4Taste/MC2.0_bed.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Print4Taste/MC2.0_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Jubilee.ini -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/BIQU.ini -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Jubilee.idx -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/INAT -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/INAT/PROTON_X_ROD_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/INAT/PROTON_X_RAIL_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/INAT/PROTON_XE750_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Ultimaker.ini -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Rigid3D.idx -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/E2D.ini -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/RatRig -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/RatRig/vc4-hybrid.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/RatRig/vc4-corexy.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/RatRig/rr-vminion.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/RatRig/rr-vc-500.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/RatRig/rr-vc-400.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/RatRig/rr-vc-300.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/RatRig/VC3_500_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/RatRig/rr-vc-400.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/RatRig/vc4-idex.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/RatRig/rr-vc-500.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/RatRig/rr-vc-300.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/RatRig/rr-vminion.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/RatRig/VC3_400_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/RatRig/VC3_300_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/RatRig/VMINION_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech.idx -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Jubilee -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Jubilee/Jubilee_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Jubilee/Jubilee_texture.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Jubilee/Jubilee_bed.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron.ini -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch.idx -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/QIDITechnology.idx -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/gCreate.ini -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/RatRig.idx -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/FLSun.idx -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/BIBO -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/BIBO/BIBO2.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/BIBO/BIBO2_bed.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/BIBO/BIBO2_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/TriLAB.idx -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/HartSmartProducts.idx -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/LNL3D -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/LNL3D/LNL3D_D3_VULCAN_bed.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/LNL3D/LNL3D_D6_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/LNL3D/LNL3D_D3_V2_bed.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/LNL3D/LNL3D_D3_V2_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/LNL3D/LNL3D_D6_bed.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/LNL3D/LNL3D_D3_texture.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/LNL3D/LNL3D_D5_texture.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/LNL3D/LNL3D_D3_V2_texture.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/LNL3D/LNL3D_D3_VULCAN_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/LNL3D/LNL3D_D3_VULCAN_texture.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/LNL3D/LNL3D_D5_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/LNL3D/LNL3D_D6_texture.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/LNL3D/LNL3D_D5_bed.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/LNL3D/LNL3D_D3_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/LNL3D/LNL3D_D3_bed.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Anker.idx -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron.idx -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ender7_bed.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ENDER5PRO_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ender2.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/cr10max_bed.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ender3.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/cr6se.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/sermoond1_bed.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ender2_bed.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/CR10SPROV2_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/cr6se_bed.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/CR6SE_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/cr10_bed.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/cr8_bed.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ENDER3V2_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/CR10SMART_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/CR10MINI_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/CR10S_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/cr10s4_bed.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/CR20PRO_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/CR5PRO_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/SERMOONV1_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/sermoonv1.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ENDER6_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ENDER3V2NEO_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ENDER3S1PLUS_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/CR10V3_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/CR10V2_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/cr10max.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/CRXPRO_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/cr10mini.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/cr10s5.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/cr10v2_bed.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ENDER4_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/CR200B_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/CR10SMARTPRO_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/CR10SPRO_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/SERMOONV1PRO_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ENDER7_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ENDER3S1PRO_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/CRX_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ENDER3MAXNEO_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/CR20_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ENDER5_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ender5plus.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ENDER3MAX_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ENDER5PLUS_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/cr10s5_bed.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ENDER5S1_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ENDER3PRO_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/CR10_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/CR10MAX_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/cr5pro_bed.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ender7.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/cr10mini_bed.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/cr10s4.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ender2pro.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/CR10S5_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/cr10spro.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/cr8.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/SERMOOND1_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ender6.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ender5plus_bed.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/cr5pro.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ENDER2_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ender3_bed.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/CR6MAX_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/CR5PROH_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/CR8_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ender2pro_bed.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/cr200b_bed.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ENDER2PRO_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ender3v2_bed.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/sermoond1.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/CR10S4_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/cr20.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ENDER3NEO_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ENDER3_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/cr200b.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ender6_bed.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ENDER3S1_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/sermoonv1_bed.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/cr10.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ENDER3BLTOUCH_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ender3v2.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Trimaker.ini -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/AnycubicSLA.idx -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Sovol.ini -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/TriLAB.ini -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/BIBO.ini -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PapapiuLab.idx -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Artillery -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Artillery/X1_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Artillery/bed-x1.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Artillery/bed-x4-plus.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Artillery/bed-x1.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Artillery/bed-x3-pro.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Artillery/bed-x3-plus.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Artillery/bed-x4-pro.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Artillery/X4 Max_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Artillery/X4 Plus_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Artillery/X3 Pro_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Artillery/bed-hornet.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Artillery/bed-x4-max.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Artillery/X4 Pro_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Artillery/bed-genius.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Artillery/bed-hornet.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Artillery/bed-genius.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Artillery/X3 Plus_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Artillery/Hornet_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Artillery/Genius_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearchSLA.idx -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/CocoaPress -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/CocoaPress/CocoaPress_MiniChef.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/CocoaPress/minichef_bed.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/CocoaPress/minichef_texture.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Zonestar.idx -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Zonestar -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Zonestar/bed_150.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Zonestar/Z5X_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Zonestar/Z6_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Zonestar/Z5_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Zonestar/bed_220.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Zonestar/150_texture.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Zonestar/Z9_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Zonestar/310_texture.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Zonestar/Z8_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Zonestar/220_texture.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Zonestar/bed_310.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Elegoo -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Elegoo/NEPTUNE3PLUS_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Elegoo/NEPTUNE2S_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Elegoo/NEPTUNE1_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Elegoo/NEPTUNE2D_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Elegoo/NEPTUNE3_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Elegoo/NEPTUNE3MAX_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Elegoo/NEPTUNEX_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Elegoo/NEPTUNE3PRO_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Elegoo/NEPTUNE2_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/E2D.idx -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/MakerGear.ini -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Zonestar.ini -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/FLSun.ini -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/AnycubicSLA.ini -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/BIQU.idx -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Templates.idx -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Infinity3D -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Infinity3D/DEV_350_bed.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Infinity3D/DEV-350_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Infinity3D/DEV-200_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Infinity3D/DEV_200_texture.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Infinity3D/DEV_200_bed.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Infinity3D/DEV_350_texture.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/MakerGear -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/MakerGear/MAKERGEAR_MICRO_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/MakerGear/M2_M3.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/MakerGear/M2_M3.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/MakerGear/MAKERGEAR_M3_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/MakerGear/MAKERGEAR_U1_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/MakerGear/MAKERGEAR_M2_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/MakerGear/MAKERGEAR_M3_SE_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/MakerGear/MAKERGEAR_M2_DUAL_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/MakerGear/MAKERGEAR_M3_DUPLICATION_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/AnycubicSLA -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/AnycubicSLA/PHOTON MONO X_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/AnycubicSLA/PHOTON MONO SE_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/AnycubicSLA/PHOTON MONO X 6K_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/AnycubicSLA/PHOTON MONO_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/LulzBot.ini -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/gCreate.idx -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Elegoo.idx -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/QIDITechnology.ini -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/INAT.idx -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/CocoaPress.idx -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Anycubic.idx -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearchSLA -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearchSLA/sl1_bed.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearchSLA/sl1s_bed.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearchSLA/SL1S_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearchSLA/sl1s.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearchSLA/sl1.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearchSLA/SL1_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality.ini -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Geeetech.ini -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/FLSun -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/FLSun/QQSP_bed.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/FLSun/Q5_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/FLSun/Q5_bed.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/FLSun/QQSP.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/FLSun/QQSP_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/FLSun/Q5.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Snapmaker -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Snapmaker/Snapmaker J1_texture.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Snapmaker/Snapmaker A350_texture.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Snapmaker/Snapmaker A250 Dual_cover.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Snapmaker/Snapmaker A350 QSKit_texture.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Snapmaker/Snapmaker A350 QSKit_cover.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Snapmaker/Snapmaker A250 Dual QSKit_cover.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Snapmaker/Snapmaker J1_cover.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Snapmaker/Snapmaker A250 QSKit_texture.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Snapmaker/Snapmaker J1_bed.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Snapmaker/Snapmaker A250 QSKit_cover.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Snapmaker/Snapmaker A250_cover.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Snapmaker/Snapmaker A350 Dual_cover.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Snapmaker/Snapmaker A350 Dual QSKit_cover.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Snapmaker/Snapmaker A250_bed.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Snapmaker/Snapmaker A250_texture.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Snapmaker/Snapmaker A350_bed.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Snapmaker/Snapmaker A350_cover.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/RatRig.ini -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/MK3MMU2_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/MK35_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/MK39_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/xlis_beta.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/MK3S_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/XL5IS_beta_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/MK2.5MMU2_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/XLIS_beta_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/MK39IS_thumbnail_v2.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/mini_bed.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/xl_bed.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/MK2.5SMMU2S_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/xl.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/coreone.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/XLIS_alpha_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/XLIS_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/MK4IS_thumbnail_v2.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/MK2S_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/mk4s.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/xlis_alpha.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/mk4.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/mk35.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/MINIIS_ALPHA_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/mini.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/coreone_bed.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/miniISbeta.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/MK3SMMU2S_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/MINI_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/XL2IS_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/mk4is.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/MK2.5S_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/MINIIS_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/MK2SMM_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/mk39s.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/mk3.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/mk2.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/XL_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/MK3SMMU3_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/MK4SMMU3_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/XL2_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/mk3_bed.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/MK4IS_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/XL2IS_alpha_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/mk2_bed.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/XL5IS_alpha_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/MINIIS_BETA_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/COREONE_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/miniIS.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/mk4_bed.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/MK3.9MMU3_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/MK4S_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/XL5_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/XL2IS_beta_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/XL5IS_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/MK4ISMMU3_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/mk39.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/MK39IS_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/MK3_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/MK4_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/MK3.5MMU3_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/MK2.5_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/HartSmartProducts.ini -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Artillery.idx -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Ultimaker.idx -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearchSLA.ini -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality.idx -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/MakerGear.idx -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Print4Taste.ini -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/TriLAB -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/TriLAB/DQ2_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/TriLAB/aq_bed.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/TriLAB/AQI_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/TriLAB/DQ2P+FP_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/TriLAB/aqp_bed.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/TriLAB/DQ2+FP2_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/TriLAB/AQD_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/TriLAB/DQ2+FP_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/TriLAB/DQM_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/TriLAB/DQ2P_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/TriLAB/dq2_bed.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/TriLAB/DQXL_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/TriLAB/DQ2P+FP2_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/TriLAB/DQL_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/INAT.ini -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Snapmaker.idx -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Trimaker.idx -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/Voron_v2_300_afterburner_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/Voron_v1_300_afterburner_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/printbed-SW-MK52.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/bedtexture-SW-250x210.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/printbed-v1-250.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/Voron_v1_350_afterburner_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/printbed-v2-350.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/Voron_v2_300_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/printbed-v1-300.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/Voron_v2_250_afterburner_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/bedtexture-v2-250.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/printbed-v2-250.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/Voron_v2_350_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/Voron_v2_250_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/Voron_SW_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/printbed-v2-300.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/Voron_v2_350_afterburner_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/bedtexture-v2-350.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/bedtexture-v2-300.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/Voron_v1_250_afterburner_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/bedtexture-v0-120.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/printbed-v1-350.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/Voron_v0_120_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/bedtexture-v1-250.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/printbed-v0-120.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/bedtexture-v1-300.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Trimaker -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Trimaker/Nebula_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Trimaker/NebulaCloud_bed.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Trimaker/CosmosII_bed.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Trimaker/NebulaCloud.svg -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Trimaker/NPC_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/Trimaker/Cosmos_II_thumbnail.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/LNL3D.ini -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/profiles/LNL3D.idx -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/nl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/nl/PrusaSlicer_nl.po -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/nl/PrusaSlicer.mo -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/it -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/it/PrusaSlicer_it.po -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/it/PrusaSlicer.mo -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/fi.po -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/ne.po -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/uk.po -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/ja.po -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/af.po -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/cs.po -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/pt.po -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/gl_ES.po -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/it.po -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/ko_KR.po -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/fr.po -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/be.po -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/en.po -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/id.po -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/es.po -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/en.mo -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/da.po -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/ta.po -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/ms.po -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/hi.po -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/pl.po -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/hu.po -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/sl.po -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/zh_CN.po -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/fa_IR.po -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/sk.po -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/eu.po -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/pt_BR.po -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/sq.po -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/ca.po -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/zh_TW.po -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/el.po -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/hr.po -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/nb.po -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/nl.po -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/an.po -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/ar.po -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/vi.po -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/ru.po -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/lv.po -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/tr.po -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/ca@valencia.po -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/sv.po -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/ko.po -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/ro.po -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/lt.po -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/de.po -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/ko -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/ko/PrusaSlicer.mo -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/ko/PrusaSlicer_ko_KR.po -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/fr -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/fr/PrusaSlicer_fr.po -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/fr/PrusaSlicer.mo -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/PrusaSlicer.pot -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/list.txt -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/de -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/de/PrusaSlicer_de.po -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/de/PrusaSlicer.mo -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/sl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/sl/PrusaSlicer.po -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/sl/PrusaSlicer.mo -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/zh_CN -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/zh_CN/PrusaSlicer_zh_CN.po -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/zh_CN/PrusaSlicer.mo -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/es -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/es/PrusaSlicer_es.po -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/es/PrusaSlicer.mo -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/ru -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/ru/PrusaSlicer_ru.po -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/ru/PrusaSlicer.mo -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/ja -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/ja/PrusaSlicer_ja.po -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/ja/PrusaSlicer.mo -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/zh_TW -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/zh_TW/PrusaSlicer_zh_TW.po -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/zh_TW/PrusaSlicer.mo -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/uk -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/uk/PrusaSlicer_uk.po -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/uk/PrusaSlicer.mo -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/fi -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/fi/PrusaSlicer_fi.po -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/fi/PrusaSlicer.mo -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/tr -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/tr/PrusaSlicer_tr.po -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/tr/PrusaSlicer.mo -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/be -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/be/PrusaSlicer_be.po -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/be/PrusaSlicer.mo -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/ca -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/ca/PrusaSlicer.mo -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/ca/PrusaSlicer_ca.po -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/cs -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/cs/PrusaSlicer_cs.po -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/cs/PrusaSlicer.mo -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/en -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/en/PrusaSlicer_en.po -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/en/PrusaSlicer.mo -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/pl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/pl/PrusaSlicer.mo -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/pl/PrusaSlicer_pl.po -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/pt_BR -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/pt_BR/PrusaSlicer_pt_BR.po -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/pt_BR/PrusaSlicer.mo -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/ko_KR -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/ko_KR/PrusaSlicer_ko.po -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/ko_KR/PrusaSlicer_ko_KR.mo -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/ko_KR/PrusaSlicer.mo -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/ko_KR/PrusaSlicer_ko_KR.po -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/hu -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/hu/PrusaSlicer_hu.po -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/localization/hu/PrusaSlicer.mo -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shapes -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shapes/sphere.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shapes/cylinder.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shapes/universal wall mount hole.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shapes/sign_base_rounded.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shapes/sign_base.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shapes/M3x10_screw.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shapes/pyramid.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shapes/helper_disk.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shapes/cone.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shapes/sign_base_rounded.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shapes/box.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shapes/box.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shapes/sphere.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shapes/OTHER_recycling_symbol.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shapes/torus.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shapes/cone.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shapes/3DBenchy.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shapes/helper_disk.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shapes/universal wall mount hole.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shapes/PLA_recycling_symbol.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shapes/sign_base.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shapes/M3_hex_nut.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shapes/bunny.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shapes/3DBenchy.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shapes/bunny.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shapes/PETG_recycling_symbol.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shapes/M3x10_screw.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shapes/pyramid.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shapes/OTHER_recycling_symbol.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shapes/PLA_recycling_symbol.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shapes/PETG_recycling_symbol.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shapes/torus.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shapes/cylinder.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/PrusaSlicer/shapes/M3_hex_nut.stl -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/applications/PrusaSlicer.desktop -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/applications/PrusaGcodeviewer.desktop -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/icons/hicolor/32x32/apps/PrusaSlicer.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/icons/hicolor/32x32/apps/PrusaSlicer-gcodeviewer.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/icons/hicolor/128x128/apps/PrusaSlicer.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/icons/hicolor/128x128/apps/PrusaSlicer-gcodeviewer.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/icons/hicolor/192x192/apps/PrusaSlicer.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/share/icons/hicolor/192x192/apps/PrusaSlicer-gcodeviewer.png -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/lib/udev/rules.d -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/lib/udev/rules.d/90-3dconnexion.rules -- Installing: /build/prusa-slicer/pkg/prusa-slicer/usr/bin/prusa-slicer -- Set non-toolchain portion of runtime path of "/build/prusa-slicer/pkg/prusa-slicer/usr/bin/prusa-slicer" to "" ==> Tidying install... -> Removing libtool files... -> Purging unwanted files... -> Removing static library files... -> Stripping unneeded symbols from binaries and libraries... -> Compressing man and info pages... ==> Checking for packaging issues... ==> WARNING: Package contains reference to $srcdir usr/bin/prusa-slicer ==> Creating package "prusa-slicer"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... ==> Starting package_slicer-udev()... ==> Tidying install... -> Removing libtool files... -> Purging unwanted files... -> Removing static library files... -> Stripping unneeded symbols from binaries and libraries... -> Compressing man and info pages... ==> Checking for packaging issues... ==> Creating package "slicer-udev"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... ==> Leaving fakeroot environment. ==> Finished making: prusa-slicer 2.9.2-10 (Wed Jul 2 14:29:29 2025) ==> Cleaning up...