==> Synchronizing chroot copy [/home/leming/armv7/root] -> [leming]...done
==> Making package: prusa-slicer 2.9.4-4 (Wed Jan 14 19:26:56 2026)
==> Retrieving sources...
  -> Found prusa-slicer-2.9.4.tar.gz
  -> Found fixes_boost.patch
  -> Found fixes_cgal.patch
  -> Found fixes_nanosvg.patch
  -> Found integrate_occtwrapper.patch
  -> Found boost-1.88.patch
  -> Found boost-1.89.patch
  -> Found allow_wayland.patch
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha256sums...
    prusa-slicer-2.9.4.tar.gz ... Passed
    fixes_boost.patch ... Passed
    fixes_cgal.patch ... Passed
    fixes_nanosvg.patch ... Passed
    integrate_occtwrapper.patch ... Passed
    boost-1.88.patch ... Passed
    boost-1.89.patch ... Passed
    allow_wayland.patch ... Passed
==> Making package: prusa-slicer 2.9.4-4 (Thu Jan 15 02:27:27 2026)
==> Checking runtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
:: There are 12 providers available for ttf-font:
:: Repository extra
   1) gnu-free-fonts  2) noto-fonts  3) ttf-bitstream-vera  4) ttf-croscore  5) ttf-dejavu  6) ttf-droid  7) ttf-freefont  8) ttf-ibm-plex  9) ttf-input  10) ttf-input-nerd  11) ttf-liberation  12) ttf-roboto

Enter a number (default=1): 
looking for conflicting packages...

Packages (151) adwaita-cursors-49.0-1  adwaita-fonts-49.0-2  adwaita-icon-theme-49.0-1  adwaita-icon-theme-legacy-46.2-3  aom-3.13.1-2  at-spi2-core-2.58.3-1  avahi-1:0.9rc2-3  bubblewrap-0.11.0-1  cairo-1.18.4-1  dav1d-1.5.3-1  dconf-0.49.0-1  default-cursors-3-1  desktop-file-utils-0.28-1  double-conversion-3.4.0-1  duktape-2.7.0-7  enchant-2.8.14-1  fmt-12.1.0-1  fontconfig-2:2.17.1-1  freetype2-2.14.1-1  fribidi-1.0.16-2  gdk-pixbuf2-2.44.4-1  giflib-5.2.2-2  glib-networking-1:2.80.1-1  glycin-2.0.7-1  gnu-free-fonts-20120503-8  gperftools-2.17.2-1  graphene-1.10.8-2.1  graphite-1:1.3.14-5  gsettings-desktop-schemas-49.1-1  gsettings-system-schemas-49.1-1  gssdp-1.6.4-1  gst-plugins-bad-libs-1.26.10-2  gst-plugins-base-libs-1.26.10-2  gstreamer-1.26.10-2  gtest-1.17.0-1  gtk-update-icon-cache-1:4.20.3-1  gupnp-1:1.6.9-1  gupnp-igd-1.6.0-2  harfbuzz-12.3.0-1  harfbuzz-icu-12.3.0-1  hicolor-icon-theme-0.18-1  hidapi-0.15.0-1  highway-1.3.0-1  hwloc-2.12.2-1  hyphen-2.8.8-6  imath-3.2.2-3  iso-codes-4.20.1-1  jbigkit-2.1-8  jemalloc-1:5.3.0-5  json-glib-1.10.8-1  jsoncpp-1.9.6-3  lcms2-2.18-1  libavif-1.3.0-3  libcloudproviders-0.4.0-1  libcolord-1.4.8-1  libcups-2:2.4.16-1  libdaemon-0.14-6  libdatrie-0.2.14-1  libdeflate-1.25-1  libdrm-2.4.131-1  libedit-20250104_3.1-1  libepoxy-1.5.10-3  libevdev-1.13.6-1  libglvnd-1.7.0-3  libgudev-238-3  libice-1.1.2-1  libjxl-0.11.1-5  libmanette-0.2.13-1  libmspack-1:1.11-1  libnice-0.1.23-1  libnotify-0.8.8-1  libpciaccess-0.18.1-2  libproxy-0.5.12-1  librsvg-2:2.61.3-1  libsm-1.2.6-1  libsoup3-3.6.5-1  libstemmer-3.0.1-1  libthai-0.1.30-1  libunwind-1.8.2-1  libva-2.22.0-1  libwebp-1.6.0-2  libx11-1.8.12-2  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.2-1  libxft-2.3.9-1  libxi-1.8.2-1  libxinerama-1.1.5-2  libxkbcommon-1.13.1-1  libxkbcommon-x11-1.13.1-1  libxrandr-1.5.4-1  libxrender-0.9.12-1  libxshmfence-1.3.3-1  libxslt-1.1.45-2  libxss-1.2.5-1  libxtst-1.2.5-1  libxv-1.0.13-1  libxxf86vm-1.1.6-1  libyuv-r2426+464c51a03-1  llvm-libs-21.1.6-2  lm_sensors-1:3.6.2-1  log4cplus-2.1.0-2  lzo-2.10-5  mesa-1:25.3.3-1  openjpeg2-2.5.4-1  orc-0.4.41-1  pango-1:1.57.0-2  pixman-0.46.4-1.1  pugixml-1.15-2  rav1e-0.8.1-2  sdl2-compat-2.32.62-1  sdl3-3.4.0-1  shared-mime-info-2.4-2  snappy-1.2.2-2  spirv-tools-1:1.4.335.0-1  tcl-8.6.16-1  tinysparql-3.10.1-2  tk-8.6.16-1  verdict-1.4.4-1  vtk-9.5.2-9  vulkan-icd-loader-1.4.335.0-1  wayland-1.24.0-1  woff2-1.0.2-6  wxwidgets-common-3.2.9-4  xcb-proto-1.17.0-4  xdg-dbus-proxy-0.1.6-1  xkeyboard-config-2.46-1  xorg-xprop-1.2.8-1  xorgproto-2025.1-1  blosc-1.21.6-2  boost-libs-1.89.0-4  gtk3-1:3.24.51-1  libjpeg-turbo-3.1.3-1  libpng-1.6.53-2  libtiff-4.7.1-1  nanosvg-0.1.0.git1.9da543e-4  nlopt-2.10.0-5  onetbb-2022.3.0-3  opencascade-1:7.9.3-1  opencsg-1.8.1-1  openexr-3.4.4-1  openvdb-12.1.1-3  qhull-2020.2-5  webkit2gtk-4.1-2.50.4-1  wxwidgets-gtk3-3.2.9-4  z3-4.15.1-2

Total Download Size:    143.26 MiB
Total Installed Size:  1404.72 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 vtk-9.5.2-9-armv7h downloading...
 webkit2gtk-4.1-2.50.4-1-armv7h downloading...
 opencascade-1:7.9.3-1-armv7h downloading...
 z3-4.15.1-2-armv7h downloading...
 openvdb-12.1.1-3-armv7h downloading...
 tcl-8.6.16-1-armv7h downloading...
 tk-8.6.16-1-armv7h downloading...
 qhull-2020.2-5-armv7h downloading...
 jemalloc-1:5.3.0-5-armv7h downloading...
 nlopt-2.10.0-5-armv7h downloading...
 log4cplus-2.1.0-2-armv7h downloading...
 enchant-2.8.14-1-armv7h downloading...
 nanosvg-0.1.0.git1.9da543e-4-armv7h downloading...
 opencsg-1.8.1-1-armv7h downloading...
 libmanette-0.2.13-1-armv7h downloading...
 woff2-1.0.2-6-armv7h downloading...
 blosc-1.21.6-2-armv7h downloading...
 xdg-dbus-proxy-0.1.6-1-armv7h downloading...
 hyphen-2.8.8-6-armv7h downloading...
 harfbuzz-icu-12.3.0-1-armv7h 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 freetype2...
Optional dependencies for freetype2
    harfbuzz: Improved autohinting [pending]
installing fontconfig...
Creating fontconfig configuration...
Rebuilding fontconfig cache...
installing libxrender...
installing lzo...
installing pixman...
installing cairo...
installing desktop-file-utils...
installing fribidi...
installing bubblewrap...
installing libjpeg-turbo...
installing jbigkit...
installing libdeflate...
installing libwebp...
Optional dependencies for libwebp
    libwebp-utils: WebP conversion and inspection tools
installing libtiff...
Optional dependencies for libtiff
    freeglut: for using tiffgt
installing lcms2...
installing giflib...
installing libunwind...
installing gperftools...
installing gtest...
Optional dependencies for gtest
    python: gmock generator
installing highway...
installing libjxl...
Optional dependencies for libjxl
    java-runtime: for JNI bindings
installing dav1d...
Optional dependencies for dav1d
    dav1d-doc: HTML documentation
installing graphite...
Optional dependencies for graphite
    graphite-docs: Documentation
installing harfbuzz...
Optional dependencies for harfbuzz
    harfbuzz-utils: utilities
installing libdatrie...
installing libthai...
installing libxft...
installing pango...
installing librsvg...
installing glycin...
Optional dependencies for glycin
    libheif: Load .avif, .heic and .heif
installing shared-mime-info...
installing gdk-pixbuf2...
Optional dependencies for gdk-pixbuf2
    libheif: Load .avif, .heic and .heif
    libopenraw: Load .arw, .cr2, .crw, .dng, .erf, .mrw, .nef, .orf, .pef and .raf
    libwmf: Load .apm and .wmf
installing iso-codes...
installing libcloudproviders...
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
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 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 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 gstreamer...
Optional dependencies for gstreamer
    python: gst-plugins-doc-cache-generator
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
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 libyuv...
installing rav1e...
installing libavif...
installing hidapi...
Optional dependencies for hidapi
    libusb: for hidapi-libusb [installed]
installing libevdev...
installing libmanette...
installing libxslt...
Optional dependencies for libxslt
    python: Python bindings
installing openjpeg2...
installing gnu-free-fonts...
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 nanosvg...
installing nlopt...
Optional dependencies for nlopt
    python-numpy: to use with python
installing tcl...
installing libxss...
installing tk...
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
installing double-conversion...
installing verdict...
installing fmt...
installing pugixml...
installing jsoncpp...
Optional dependencies for jsoncpp
    jsoncpp-doc: documentation
installing vtk...
Optional dependencies for vtk
    graphviz: drawing tools
    libglvnd: OpenGL rendering [installed]
    java-runtime=11: java bindings
    python: python bindings
    python-matplotlib: for Matplotlib rendering
    python-mpi4py: OpenMPI python support
    qt6-declarative: QML plugin
    tk: tcl bindings [installed]
    libx11: rendering [installed]
    libxcursor: rendering [installed]
    fontconfig: rendering fonts with fontconfig support [installed]
    freetype2: rendering fonts [installed]
    gl2ps: rendering to PostScript, PDF, and SVG
    openvr: rendering for virtual reality
    openxr: rendering for virtual and augmented reality
    openmpi: OpenMPI support
    alembic: IO module
    cgns: IO module
    ffmpeg: IO module
    gdal: IO module
    hdf5: IO module
    viskores: accelerators support
    imath: IO module [pending]
    libharu: IO module
    liblas: IO module
    libogg: IO module
    libtheora: IO module
    mariadb-libs: IO module
    netcdf: IO module
    opencascade: IO module [pending]
    openvdb: IO module [pending]
    paraview-catalyst: IO module
    pdal: IO module
    postgresql-libs: IO module
    proj: IO module
    sqlite: IO module [installed]
    unixodbc: IO module
    fast_float: for building downstream projects
    nlohmann-json: for building downstream projects
    openmp: OpenMP support for downstream projects built with Clang
installing opencascade...
installing opencsg...
installing imath...
Optional dependencies for imath
    boost-libs: python bindings [installed]
    python: python bindings
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
    python-numpy: python module
installing qhull...
installing libnotify...
installing libmspack...
installing libice...
installing libsm...
installing sdl3...
Optional dependencies for sdl3
    alsa-lib: ALSA audio driver
    libpulse: PulseAudio audio driver
    jack: JACK audio driver
    pipewire: PipeWire audio driver
    vulkan-driver: vulkan renderer
    sndio: sndio audio driver
    libdecor: Wayland client decorations
installing sdl2-compat...
installing wxwidgets-common...
installing wxwidgets-gtk3...
Optional dependencies for wxwidgets-gtk3
    webkit2gtk-4.1: for webview support [installed]
installing z3...
:: Running post-transaction hooks...
( 1/13) Creating system user accounts...
Creating group 'avahi' with GID 968.
Creating user 'avahi' (Avahi mDNS/DNS-SD daemon) with UID 968 and GID 968.
( 2/13) Reloading system manager configuration...
  Skipped: Current root is not booted.
( 3/13) Reloading user manager configuration...
  Skipped: Current root is not booted.
( 4/13) Updating the MIME type database...
( 5/13) Arming ConditionNeedsUpdate...
( 6/13) Updating fontconfig configuration...
( 7/13) Reloading system bus configuration...
  Skipped: Current root is not booted.
( 8/13) Updating fontconfig cache...
( 9/13) Updating GIO module cache...
(10/13) Compiling GSettings XML schema files...
(11/13) Probing GTK3 input method modules...
(12/13) Updating icon theme caches...
(13/13) Updating the desktop file MIME type cache...
==> Checking buildtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...

Packages (19) cppdap-1.58.0-2  libuv-1.51.0-1  mpdecimal-4.0.1-1  perl-error-0.17030-3  perl-mailtools-2.22-3  perl-timedate-2.33-9  rhash-1.4.6-1  zlib-ng-2.3.2-1  boost-1.89.0-4  catch2-3.12.0-1  cereal-1.3.2-2  cgal-6.1-1  cmake-4.2.1-1  eigen3-3.4.1-1  git-2.52.0-2  glu-9.0.3-2  ninja-1.13.2-2  nlohmann-json-3.12.0-2  python-3.14.2-2

Total Download Size:     6.45 MiB
Total Installed Size:  455.03 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 cgal-6.1-1-any downloading...
 eigen3-3.4.1-1-any 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 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 glu...
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-cgi: gitweb (web interface) support
    python: git svn & git p4 [pending]
    subversion: git svn
    org.freedesktop.secrets: keyring credential helper
    libsecret: libsecret credential helper [installed]
    less: the default pager for git
installing mpdecimal...
installing python...
Optional dependencies for python
    python-setuptools: for building Python packages using tooling that is usually bundled with Python
    python-pip: for installing Python packages using tooling that is usually bundled with Python
    python-pipx: for installing Python software not packaged on Arch Linux
    sqlite: for a default database integration [installed]
    xz: for lzma [installed]
    tk: for tkinter [installed]
installing boost...
Optional dependencies for boost
    python: for python bindings [installed]
installing catch2...
installing cereal...
installing eigen3...
installing cgal...
installing nlohmann-json...
:: Running post-transaction hooks...
(1/6) Creating system user accounts...
Creating group 'git' with GID 967.
Creating user 'git' (git daemon user) with UID 967 and GID 967.
(2/6) Reloading system manager configuration...
  Skipped: Current root is not booted.
(3/6) Updating the MIME type database...
(4/6) Arming ConditionNeedsUpdate...
(5/6) Updating icon theme caches...
(6/6) Updating the desktop file MIME type cache...
==> Retrieving sources...
  -> Found prusa-slicer-2.9.4.tar.gz
  -> Found fixes_boost.patch
  -> Found fixes_cgal.patch
  -> Found fixes_nanosvg.patch
  -> Found integrate_occtwrapper.patch
  -> Found boost-1.88.patch
  -> Found boost-1.89.patch
  -> Found allow_wayland.patch
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
  -> Extracting prusa-slicer-2.9.4.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
Hunk #1 succeeded at 650 (offset 4 lines).
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
patching file CMakeLists.txt
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 deps/+GLEW/GLEW.cmake
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
patching file src/CLI/GuiParams.cpp
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
patching file src/CLI/Setup.cpp
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
==> Starting build()...
-- The C compiler identification is GNU 15.2.1
-- The CXX compiler identification is GNU 15.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;json;wxWidgets;z3
-- Found Git: /usr/bin/git (found version "2.52.0")
-- Found ZLIB: /usr/lib/libz.so (found version "1.3.1")
-- Mapping dep_heatshrink => dep_LibBGCode
-- Building dep targets (Release): dep_GLEW;dep_LibBGCode;dep_heatshrink
-- Configuring done (2.6s)
-- Generating done (0.0s)
-- Build files have been written to: /build/prusa-slicer/src/deps_2.9.4
ninja: Entering directory `deps_2.9.4'
[1/24] Creating directories for 'dep_GLEW'
[2/24] Creating directories for 'dep_heatshrink'
[3/24] Performing download step (download, verify and extract) for 'dep_heatshrink'
-- Downloading...
   dst='/build/prusa-slicer/src/deps_2.9.4/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.4/downloads/heatshrink/v0.4.1.zip'
-- Downloading... done
-- extracting...
     src='/build/prusa-slicer/src/deps_2.9.4/downloads/heatshrink/v0.4.1.zip'
     dst='/build/prusa-slicer/src/deps_2.9.4/dep_heatshrink-prefix/src/dep_heatshrink'
-- extracting... [tar xf]
-- extracting... [analysis]
-- extracting... [rename]
-- extracting... [clean up]
-- extracting... done
[4/24] No update step for 'dep_heatshrink'
[5/24] Performing patch step for 'dep_heatshrink'
[6/24] Performing configure step for 'dep_heatshrink'
-- The C compiler identification is GNU 15.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.8s)
-- 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.4/builds/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] Building C object CMakeFiles/heatshrink_cmd.dir/heatshrink.c.o
[6/8] Linking C static library libheatshrink.a
[7/8] Linking C static library libheatshrink_dynalloc.a
[8/8] Linking C executable 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.4/destdir/usr/local/lib/libheatshrink.a
-- Installing: /build/prusa-slicer/src/deps_2.9.4/destdir/usr/local/lib/libheatshrink_dynalloc.a
-- Installing: /build/prusa-slicer/src/deps_2.9.4/destdir/usr/local/bin/heatshrink
-- Installing: /build/prusa-slicer/src/deps_2.9.4/destdir/usr/local/include/heatshrink/heatshrink_common.h
-- Installing: /build/prusa-slicer/src/deps_2.9.4/destdir/usr/local/include/heatshrink/heatshrink_config.h
-- Installing: /build/prusa-slicer/src/deps_2.9.4/destdir/usr/local/include/heatshrink/heatshrink_encoder.h
-- Installing: /build/prusa-slicer/src/deps_2.9.4/destdir/usr/local/include/heatshrink/heatshrink_decoder.h
-- Installing: /build/prusa-slicer/src/deps_2.9.4/destdir/usr/local/lib/cmake/heatshrink/heatshrinkTargets.cmake
-- Installing: /build/prusa-slicer/src/deps_2.9.4/destdir/usr/local/lib/cmake/heatshrink/heatshrinkTargets-release.cmake
-- Installing: /build/prusa-slicer/src/deps_2.9.4/destdir/usr/local/lib/cmake/heatshrink/heatshrinkConfig.cmake
-- Installing: /build/prusa-slicer/src/deps_2.9.4/destdir/usr/local/lib/cmake/heatshrink/heatshrinkConfigVersion.cmake
[9/24] Completed 'dep_heatshrink'
[10/24] Creating directories for 'dep_LibBGCode'
[11/24] Performing download step (download, verify and extract) for 'dep_LibBGCode'
-- Downloading...
   dst='/build/prusa-slicer/src/deps_2.9.4/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.4/downloads/LibBGCode/5041c093b33e2748e76d6b326f2251310823f3df.zip'
-- Downloading... done
-- extracting...
     src='/build/prusa-slicer/src/deps_2.9.4/downloads/LibBGCode/5041c093b33e2748e76d6b326f2251310823f3df.zip'
     dst='/build/prusa-slicer/src/deps_2.9.4/dep_LibBGCode-prefix/src/dep_LibBGCode'
-- extracting... [tar xf]
-- extracting... [analysis]
-- extracting... [rename]
-- extracting... [clean up]
-- extracting... done
[12/24] No update step for 'dep_LibBGCode'
[13/24] No patch step for 'dep_LibBGCode'
[14/24] Performing download step (download, verify and extract) for 'dep_GLEW'
-- Downloading...
   dst='/build/prusa-slicer/src/deps_2.9.4/downloads/GLEW/glew-2.2.0.zip'
   timeout='none'
   inactivity timeout='none'
-- Using src='https://sourceforge.net/projects/glew/files/glew/2.2.0/glew-2.2.0.zip'
-- [download 100% complete]
-- [download 2% complete]
-- [download 4% complete]
-- [download 7% complete]
-- [download 16% complete]
-- [download 29% complete]
-- [download 33% complete]
-- [download 47% complete]
-- [download 60% complete]
-- [download 67% complete]
-- [download 81% complete]
-- [download 94% complete]
-- [download 100% complete]
-- verifying file...
       file='/build/prusa-slicer/src/deps_2.9.4/downloads/GLEW/glew-2.2.0.zip'
-- Downloading... done
-- extracting...
     src='/build/prusa-slicer/src/deps_2.9.4/downloads/GLEW/glew-2.2.0.zip'
     dst='/build/prusa-slicer/src/deps_2.9.4/dep_GLEW-prefix/src/dep_GLEW'
-- extracting... [tar xf]
-- extracting... [analysis]
-- extracting... [rename]
-- extracting... [clean up]
-- extracting... done
[15/24] No update step for 'dep_GLEW'
[16/24] No patch step for 'dep_GLEW'
[17/24] Performing configure step for 'dep_LibBGCode'
-- The C compiler identification is GNU 15.2.1
-- The CXX compiler identification is GNU 15.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.89.0/BoostConfig.cmake (found suitable version "1.89.0", minimum required is "1.78")
-- Configuring done (3.8s)
-- 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.4/builds/LibBGCode
[18/24] Performing configure step for 'dep_GLEW'
CMake Warning (dev) at CMakeLists.txt:5 (project):
  cmake_minimum_required() should be called prior to this top-level project()
  call.  Please see the cmake-commands(7) manual for usage documentation of
  both commands.
This warning is for project developers.  Use -Wno-dev to suppress it.

-- The C compiler identification is GNU 15.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
CMake Deprecation Warning at CMakeLists.txt:7 (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 /usr/share/cmake/Modules/FindOpenGL.cmake:534 (message):
  Policy CMP0072 is not set: FindOpenGL prefers GLVND by default when
  available.  Run "cmake --help-policy CMP0072" for policy details.  Use the
  cmake_policy command to set the policy and suppress this warning.

  FindOpenGL found both a legacy GL library:

    OPENGL_gl_LIBRARY: /usr/lib/libGL.so

  and GLVND libraries for OpenGL and GLX:

    OPENGL_opengl_LIBRARY: /usr/lib/libOpenGL.so
    OPENGL_glx_LIBRARY: /usr/lib/libGLX.so

  OpenGL_GL_PREFERENCE has not been set to "GLVND" or "LEGACY", so for
  compatibility with CMake 3.10 and below the legacy GL library will be used.
Call Stack (most recent call first):
  CMakeLists.txt:43 (find_package)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Found OpenGL: /usr/lib/libOpenGL.so
-- Found X11: /usr/include
-- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so
-- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Looking for IceConnectionNumber in ICE
-- Looking for IceConnectionNumber in ICE - found
-- Configuring done (4.2s)
-- Generating done (0.0s)
CMake Warning:
  Manually-specified variables were not used by the project:

    CMAKE_CXX_COMPILER
    CMAKE_CXX_FLAGS_RELEASE


-- Build files have been written to: /build/prusa-slicer/src/deps_2.9.4/builds/GLEW
[19/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
[20/24] Performing install step for 'dep_LibBGCode'
[0/1] Install the project...
-- Install configuration: "Release"
-- Installing: /build/prusa-slicer/src/deps_2.9.4/destdir/usr/local/lib/libbgcode_core.a
-- Installing: /build/prusa-slicer/src/deps_2.9.4/destdir/usr/local/include/LibBGCode/core/core.hpp
-- Installing: /build/prusa-slicer/src/deps_2.9.4/destdir/usr/local/include/LibBGCode/core/export.h
-- Installing: /build/prusa-slicer/src/deps_2.9.4/destdir/usr/local/lib/cmake/LibBGCode/LibBGCodeCoreTargets.cmake
-- Installing: /build/prusa-slicer/src/deps_2.9.4/destdir/usr/local/lib/cmake/LibBGCode/LibBGCodeCoreTargets-release.cmake
-- Installing: /build/prusa-slicer/src/deps_2.9.4/destdir/usr/local/lib/libbgcode_binarize.a
-- Installing: /build/prusa-slicer/src/deps_2.9.4/destdir/usr/local/include/LibBGCode/binarize/binarize.hpp
-- Installing: /build/prusa-slicer/src/deps_2.9.4/destdir/usr/local/include/LibBGCode/binarize/export.h
-- Installing: /build/prusa-slicer/src/deps_2.9.4/destdir/usr/local/lib/cmake/LibBGCode/LibBGCodeBinarizeTargets.cmake
-- Installing: /build/prusa-slicer/src/deps_2.9.4/destdir/usr/local/lib/cmake/LibBGCode/LibBGCodeBinarizeTargets-release.cmake
-- Installing: /build/prusa-slicer/src/deps_2.9.4/destdir/usr/local/lib/libbgcode_convert.a
-- Installing: /build/prusa-slicer/src/deps_2.9.4/destdir/usr/local/include/LibBGCode/convert/convert.hpp
-- Installing: /build/prusa-slicer/src/deps_2.9.4/destdir/usr/local/include/LibBGCode/convert/export.h
-- Installing: /build/prusa-slicer/src/deps_2.9.4/destdir/usr/local/lib/cmake/LibBGCode/LibBGCodeConvertTargets.cmake
-- Installing: /build/prusa-slicer/src/deps_2.9.4/destdir/usr/local/lib/cmake/LibBGCode/LibBGCodeConvertTargets-release.cmake
-- Installing: /build/prusa-slicer/src/deps_2.9.4/destdir/usr/local/lib/cmake/LibBGCode/LibBGCodeConfig.cmake
-- Installing: /build/prusa-slicer/src/deps_2.9.4/destdir/usr/local/lib/cmake/LibBGCode/LibBGCodeConfigVersion.cmake
[21/24] Completed 'dep_LibBGCode'
[22/24] Performing build step for 'dep_GLEW'
[1/5] Building C object CMakeFiles/glew_s.dir/build/prusa-slicer/src/deps_2.9.4/dep_GLEW-prefix/src/dep_GLEW/src/glew.c.o
In file included from /build/prusa-slicer/src/deps_2.9.4/dep_GLEW-prefix/src/dep_GLEW/src/glew.c:43:
/build/prusa-slicer/src/deps_2.9.4/dep_GLEW-prefix/src/dep_GLEW/build/cmake/../../include/GL/eglew.h:2649:80: warning: 'struct wl_display' declared inside parameter list will not be visible outside of this definition or declaration
/build/prusa-slicer/src/deps_2.9.4/dep_GLEW-prefix/src/dep_GLEW/build/cmake/../../include/GL/eglew.h:2650:80: warning: 'struct wl_resource' declared inside parameter list will not be visible outside of this definition or declaration
/build/prusa-slicer/src/deps_2.9.4/dep_GLEW-prefix/src/dep_GLEW/build/cmake/../../include/GL/eglew.h:2651:82: warning: 'struct wl_display' declared inside parameter list will not be visible outside of this definition or declaration
[2/5] Linking C static library lib/libGLEW.a
[3/5] Building C object CMakeFiles/glew.dir/build/prusa-slicer/src/deps_2.9.4/dep_GLEW-prefix/src/dep_GLEW/src/glew.c.o
In file included from /build/prusa-slicer/src/deps_2.9.4/dep_GLEW-prefix/src/dep_GLEW/src/glew.c:43:
/build/prusa-slicer/src/deps_2.9.4/dep_GLEW-prefix/src/dep_GLEW/build/cmake/../../include/GL/eglew.h:2649:80: warning: 'struct wl_display' declared inside parameter list will not be visible outside of this definition or declaration
/build/prusa-slicer/src/deps_2.9.4/dep_GLEW-prefix/src/dep_GLEW/build/cmake/../../include/GL/eglew.h:2650:80: warning: 'struct wl_resource' declared inside parameter list will not be visible outside of this definition or declaration
/build/prusa-slicer/src/deps_2.9.4/dep_GLEW-prefix/src/dep_GLEW/build/cmake/../../include/GL/eglew.h:2651:82: warning: 'struct wl_display' declared inside parameter list will not be visible outside of this definition or declaration
[4/5] Linking C shared library lib/libGLEW.so.2.2.0
[5/5] Creating library symlink lib/libGLEW.so.2.2 lib/libGLEW.so
[23/24] Performing install step for 'dep_GLEW'
[0/1] Install the project...
-- Install configuration: "Release"
-- Installing: /build/prusa-slicer/src/deps_2.9.4/destdir/usr/local/lib/libGLEW.a
-- Installing: /build/prusa-slicer/src/deps_2.9.4/destdir/usr/local/lib/pkgconfig/glew.pc
-- Installing: /build/prusa-slicer/src/deps_2.9.4/destdir/usr/local/include/GL/wglew.h
-- Installing: /build/prusa-slicer/src/deps_2.9.4/destdir/usr/local/include/GL/glew.h
-- Installing: /build/prusa-slicer/src/deps_2.9.4/destdir/usr/local/include/GL/glxew.h
-- Installing: /build/prusa-slicer/src/deps_2.9.4/destdir/usr/local/lib/cmake/glew/glew-targets.cmake
-- Installing: /build/prusa-slicer/src/deps_2.9.4/destdir/usr/local/lib/cmake/glew/glew-targets-release.cmake
-- Installing: /build/prusa-slicer/src/deps_2.9.4/destdir/usr/local/lib/cmake/glew/glew-config.cmake
-- Installing: /build/prusa-slicer/src/deps_2.9.4/destdir/usr/local/lib/cmake/glew/CopyImportedTargetProperties.cmake
[24/24] Completed 'dep_GLEW'
-- The C compiler identification is GNU 15.2.1
-- The CXX compiler identification is GNU 15.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.4/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
-- Could NOT find CURL (missing: CURL_DIR)
-- Falling back to MODULE search for CURL...
-- Found CURL: /usr/lib/libcurl.so (found version "8.18.0") 
-- Found ZLIB: /usr/lib/libz.so (found version "1.3.1")
-- Found PNG: /usr/lib/libpng.so (found version "1.6.53")
-- Found OpenGL: /usr/lib/libOpenGL.so
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.1.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.
-- 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:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at build-utils/CMakeLists.txt:39 (add_custom_command):
  Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given.  Assuming
  POST_BUILD to preserve backward compatibility.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
Call Stack (most recent call first):
  src/libslic3r/CMakeLists.txt:607 (encoding_check)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Found JPEG: /usr/lib/libjpeg.so (found version "80")
-- Found nlohmann_json: /usr/share/cmake/nlohmann_json/nlohmann_jsonConfig.cmake (found version "3.12.0")
-- 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: -lwx_baseu-3.2;-lwx_gtk3u_core-3.2;-lwx_gtk3u_html-3.2;-lwx_gtk3u_gl-3.2;-lwx_gtk3u_webview-3.2 (found suitable version "3.2.9", minimum required is "3.2")
-- wx-config path: /usr/bin/wx-config
-- wx libs: -lwx_baseu-3.2;-lwx_gtk3u_core-3.2;-lwx_gtk3u_html-3.2;-lwx_gtk3u_gl-3.2;-lwx_gtk3u_webview-3.2;/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/glycin-2;/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 (8.9s)
-- Generating done (1.1s)
-- Build files have been written to: /build/prusa-slicer/src/build_2.9.4
ninja: Entering directory `build_2.9.4'
[1/671] Building CXX object build-utils/CMakeFiles/encoding-check.dir/encoding-check.cpp.o
[2/671] Linking CXX executable build-utils/encoding-check
[3/671] Running utility command for encoding-check-semver
[4/671] Running utility command for encoding-check-qoi
[5/671] Running utility command for encoding-check-avrdude
[6/671] Running utility command for encoding-check-avrdude-slic3r
[7/671] Building CXX object bundled_deps/CMakeFiles/localesutils.dir/localesutils/LocalesUtils.cpp.o
[8/671] Building CXX object bundled_deps/admesh/CMakeFiles/admesh.dir/admesh/normals.cpp.o
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/bundled_deps/admesh/admesh/normals.cpp: In function 'void stl_fix_normal_directions(stl_file*)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/bundled_deps/admesh/admesh/normals.cpp:196:21: warning: unused variable 'temp' [-Wunused-variable]
[9/671] Linking CXX static library bundled_deps/liblocalesutils.a
[10/671] Building CXX object bundled_deps/admesh/CMakeFiles/admesh.dir/admesh/stl_io.cpp.o
[11/671] Building CXX object bundled_deps/admesh/CMakeFiles/admesh.dir/admesh/shared.cpp.o
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/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.4/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.4/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.4/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.4/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]
[12/671] Building CXX object bundled_deps/admesh/CMakeFiles/admesh.dir/admesh/connect.cpp.o
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/bundled_deps/admesh/admesh/connect.cpp: In function 'void stl_check_facets_nearby(stl_file*, float)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/bundled_deps/admesh/admesh/connect.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/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.4/bundled_deps/admesh/admesh/connect.cpp:143:20:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/bundled_deps/admesh/admesh/connect.cpp:219:16: warning: unused variable 'temp' [-Wunused-variable]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/bundled_deps/admesh/admesh/connect.cpp:148:20:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/bundled_deps/admesh/admesh/connect.cpp:219:16: warning: unused variable 'temp' [-Wunused-variable]
[13/671] Building C object bundled_deps/glu-libtess/CMakeFiles/glu-libtess.dir/src/dict.c.o
[14/671] Running utility command for encoding-check-libslic3r_gui
[15/671] Building C object bundled_deps/glu-libtess/CMakeFiles/glu-libtess.dir/src/geom.c.o
[16/671] Building C object bundled_deps/glu-libtess/CMakeFiles/glu-libtess.dir/src/memalloc.c.o
[17/671] Running utility command for encoding-check-libslic3r
[18/671] Building C object bundled_deps/glu-libtess/CMakeFiles/glu-libtess.dir/src/mesh.c.o
[19/671] Building C object bundled_deps/glu-libtess/CMakeFiles/glu-libtess.dir/src/normal.c.o
[20/671] Building C object bundled_deps/CMakeFiles/qoi.dir/qoi/qoilib.c.o
[21/671] Building C object bundled_deps/glu-libtess/CMakeFiles/glu-libtess.dir/src/priorityq.c.o
[22/671] Building C object bundled_deps/CMakeFiles/semver.dir/semver/semver.c.o
[23/671] Building C object bundled_deps/glu-libtess/CMakeFiles/glu-libtess.dir/src/render.c.o
[24/671] Building C object bundled_deps/glu-libtess/CMakeFiles/glu-libtess.dir/src/sweep.c.o
[25/671] Linking C static library bundled_deps/libsemver.a
[26/671] Building C object bundled_deps/glu-libtess/CMakeFiles/glu-libtess.dir/src/tess.c.o
[27/671] Building C object bundled_deps/glu-libtess/CMakeFiles/glu-libtess.dir/src/tessmono.c.o
[28/671] Building C object bundled_deps/miniz/CMakeFiles/miniz_static.dir/miniz.c.o
[29/671] Building CXX object bundled_deps/admesh/CMakeFiles/admesh.dir/admesh/stlinit.cpp.o
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/bundled_deps/admesh/admesh/stlinit.cpp: In function 'bool stl_read(stl_file*, FILE*, int, bool)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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:296,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/bundled_deps/admesh/admesh/stl.h:31,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/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.4/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.4/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.4/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.4/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]
In file included from /usr/include/eigen3/Eigen/Core:295:
In copy constructor 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::PlainObjectBase<Derived>&) [with Derived = Eigen::Matrix<float, 3, 1, 2>]',
    inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:422:52,
    inlined from 'stl_facet::stl_facet(const stl_facet&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/bundled_deps/admesh/admesh/stl.h:48:8,
    inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = stl_facet; _Args = {const stl_facet&}]' at /usr/include/c++/15.2.1/bits/stl_construct.h:133:7,
    inlined from '_ForwardIterator std::__do_uninit_fill_n(_ForwardIterator, _Size, const _Tp&) [with _ForwardIterator = stl_facet*; _Size = unsigned int; _Tp = stl_facet]' at /usr/include/c++/15.2.1/bits/stl_uninitialized.h:470:17,
    inlined from '_ForwardIterator std::uninitialized_fill_n(_ForwardIterator, _Size, const _Tp&) [with _ForwardIterator = stl_facet*; _Size = unsigned int; _Tp = stl_facet]' at /usr/include/c++/15.2.1/bits/stl_uninitialized.h:571:37,
    inlined from '_ForwardIterator std::__uninitialized_fill_n_a(_ForwardIterator, _Size, const _Tp&, allocator<_Tp>&) [with _ForwardIterator = stl_facet*; _Size = unsigned int; _Tp = stl_facet; _Tp2 = stl_facet]' at /usr/include/c++/15.2.1/bits/stl_uninitialized.h:727:39,
    inlined from 'void std::vector<_Tp, _Alloc>::_M_fill_initialize(size_type, const value_type&) [with _Tp = stl_facet; _Alloc = std::allocator<stl_facet>]' at /usr/include/c++/15.2.1/bits/stl_vector.h:2000:33,
    inlined from 'std::vector<_Tp, _Alloc>::vector(size_type, const value_type&, const allocator_type&) [with _Tp = stl_facet; _Alloc = std::allocator<stl_facet>]' at /usr/include/c++/15.2.1/bits/stl_vector.h:602:27,
    inlined from 'void std::vector<_Tp, _Alloc>::_M_fill_assign(std::size_t, const value_type&) [with _Tp = stl_facet; _Alloc = std::allocator<stl_facet>]' at /usr/include/c++/15.2.1/bits/vector.tcc:278:11,
    inlined from 'void std::vector<_Tp, _Alloc>::assign(size_type, const value_type&) [with _Tp = stl_facet; _Alloc = std::allocator<stl_facet>]' at /usr/include/c++/15.2.1/bits/stl_vector.h:876:23,
    inlined from 'void stl_allocate(stl_file*)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/bundled_deps/admesh/admesh/stlinit.cpp:260:27:
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '<unnamed>.stl_facet::normal.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.4/bundled_deps/admesh/admesh/stlinit.cpp: In function 'void stl_allocate(stl_file*)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/bundled_deps/admesh/admesh/stlinit.cpp:260:67: note: '<anonymous>' declared here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/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.4/bundled_deps/admesh/admesh/stlinit.cpp:23:
/usr/include/stdio.h:187:12: note: in a call to function 'int fclose(FILE*)' declared 'nonnull'
  187 | extern int fclose (FILE *__stream) __nonnull ((1));
      |            ^~~~~~
[30/671] Building CXX object bundled_deps/admesh/CMakeFiles/admesh.dir/admesh/util.cpp.o
[31/671] Linking CXX static library bundled_deps/admesh/libadmesh.a
[32/671] Building CXX object src/libslic3r/CMakeFiles/libslic3r_cgal.dir/TryCatchSignal.cpp.o
[33/671] Building CXX object src/clipper/CMakeFiles/clipper.dir/clipper_z.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/clipper/clipper_z.cpp:7:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/clipper/clipper.cpp: In function 'void ClipperLib_Z::InitEdge(TEdge*, TEdge*, TEdge*, const IntPoint&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/clipper/clipper.cpp:41:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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++/15.2.1/bits/stl_construct.h:133: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++/15.2.1/bits/alloc_traits.h:443: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++/15.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.4/src/clipper/clipper.cpp:2824:39:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/clipper/clipper.cpp: In member function 'void ClipperLib_Z::Clipper::BuildResult2(ClipperLib_Z::PolyTree&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/clipper/clipper.cpp:2824:49: note: '<anonymous>' declared here
[34/671] Building CXX object src/libslic3r/CMakeFiles/libslic3r_cgal.dir/IntersectionPoints.cpp.o
[35/671] Linking C static library bundled_deps/libqoi.a
[36/671] Linking C static library bundled_deps/miniz/libminiz_static.a
[37/671] Linking C static library bundled_deps/glu-libtess/libglu-libtess.a
[38/671] Linking CXX static library src/clipper/libclipper.a
[39/671] Building CXX object src/libseqarrange/CMakeFiles/libseqarrange.dir/src/seq_interface.cpp.o
In file included from /usr/include/c++/15.2.1/set:64,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libseqarrange/src/seq_defs.hpp:21,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libseqarrange/src/seq_interface.cpp:12:
/usr/include/c++/15.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++/15.2.1/bits/stl_tree.h:3080: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
 3080 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.1/map:65,
                 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.4/src/libslic3r/../libslic3r/Point.hpp:620,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/BoundingBox.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Geometry.hpp:35,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libseqarrange/src/seq_sequential.hpp:26,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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++/15.2.1/bits/stl_map.h:882: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.4/src/libseqarrange/src/seq_interface.cpp:1280:28:
/usr/include/c++/15.2.1/bits/stl_map.h:663:45: 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
  663 |           return _M_t._M_emplace_hint_unique(__pos,
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
  664 |                                              std::forward<_Args>(__args)...);
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {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++/15.2.1/bits/stl_map.h:882: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.4/src/libseqarrange/src/seq_interface.cpp:941:28:
/usr/include/c++/15.2.1/bits/stl_map.h:663:45: 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
  663 |           return _M_t._M_emplace_hint_unique(__pos,
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
  664 |                                              std::forward<_Args>(__args)...);
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {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++/15.2.1/bits/stl_map.h:882: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.4/src/libseqarrange/src/seq_interface.cpp:524:28:
/usr/include/c++/15.2.1/bits/stl_map.h:663:45: 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
  663 |           return _M_t._M_emplace_hint_unique(__pos,
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
  664 |                                              std::forward<_Args>(__args)...);
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[40/671] Building CXX object src/libslic3r/CMakeFiles/libslic3r_cgal.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.4/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
[41/671] Building CXX object src/libslic3r/CMakeFiles/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.4/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++/15.2.1/bits/stl_algo.h:61,
                 from /usr/include/c++/15.2.1/algorithm:63,
                 from /usr/include/eigen3/Eigen/Core:95,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Point.hpp:23,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Triangulation.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Triangulation.cpp:5:
/usr/include/c++/15.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++/15.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
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/15.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++/15.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++/15.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++/15.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++/15.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++/15.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.4/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:1296: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:1296: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:1296: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:1334: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
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:748: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:748: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:750: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/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
/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:899: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:899: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:918: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
/usr/include/CGAL/Constrained_triangulation_2.h:948: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:948: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:988: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:988: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:797: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:797: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:833: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:853: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
/usr/include/c++/15.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++/15.2.1/bits/stl_algo.h:1590: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
 1590 |     __heap_select(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1590: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++/15.2.1/bits/stl_algo.h:1590: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++/15.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++/15.2.1/bits/stl_algo.h:1916: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
 1916 |     __introselect(_RandomAccessIterator __first, _RandomAccessIterator __nth,
      |     ^~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1916: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++/15.2.1/bits/stl_algo.h:1916: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++/15.2.1/bits/stl_algo.h:1924: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
 1924 |               std::__heap_select(__first, __nth + 1, __last, __comp);
      |               ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.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++/15.2.1/bits/stl_algo.h:1590: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
 1590 |     __heap_select(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1590: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++/15.2.1/bits/stl_algo.h:1590: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++/15.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++/15.2.1/bits/stl_algo.h:1916: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
 1916 |     __introselect(_RandomAccessIterator __first, _RandomAccessIterator __nth,
      |     ^~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1916: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++/15.2.1/bits/stl_algo.h:1916: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++/15.2.1/bits/stl_algo.h:1924: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
 1924 |               std::__heap_select(__first, __nth + 1, __last, __comp);
      |               ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.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++/15.2.1/bits/stl_algo.h:1590: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
 1590 |     __heap_select(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1590: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++/15.2.1/bits/stl_algo.h:1590: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++/15.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++/15.2.1/bits/stl_algo.h:1916: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
 1916 |     __introselect(_RandomAccessIterator __first, _RandomAccessIterator __nth,
      |     ^~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1916: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++/15.2.1/bits/stl_algo.h:1916: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++/15.2.1/bits/stl_algo.h:1924: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
 1924 |               std::__heap_select(__first, __nth + 1, __last, __comp);
      |               ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.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++/15.2.1/bits/stl_algo.h:1590: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
 1590 |     __heap_select(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1590: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++/15.2.1/bits/stl_algo.h:1590: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++/15.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++/15.2.1/bits/stl_algo.h:1916: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
 1916 |     __introselect(_RandomAccessIterator __first, _RandomAccessIterator __nth,
      |     ^~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1916: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++/15.2.1/bits/stl_algo.h:1916: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++/15.2.1/bits/stl_algo.h:1924: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
 1924 |               std::__heap_select(__first, __nth + 1, __last, __comp);
      |               ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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++/15.2.1/bits/stl_algo.h:4809: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
 4809 |       std::__introselect(__first, __nth, __last,
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 4810 |                          std::__lg(__last - __first) * 2,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4811 |                          __gnu_cxx::__ops::__iter_comp_iter(__comp));
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::nth_element(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, vector<pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; _Compare = CGAL::Hilbert_sort_median_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Sequential_tag>::Cmp<0, true>]',
    inlined from 'RandomAccessIterator CGAL::internal::hilbert_split(RandomAccessIterator, RandomAccessIterator, Cmp) [with RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; Cmp = CGAL::Hilbert_sort_median_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Sequential_tag>::Cmp<0, true>]' at /usr/include/CGAL/Hilbert_sort_base.h:38:20,
    inlined from 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::recursive_sort(RandomAccessIterator, RandomAccessIterator) const [with int x = 1; bool upx = true; bool upy = true; RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; K = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; ConcurrencyTag = CGAL::Sequential_tag]' at /usr/include/CGAL/Hilbert_sort_median_2.h:108:55:
/usr/include/c++/15.2.1/bits/stl_algo.h:4809: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
 4809 |       std::__introselect(__first, __nth, __last,
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 4810 |                          std::__lg(__last - __first) * 2,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4811 |                          __gnu_cxx::__ops::__iter_comp_iter(__comp));
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::nth_element(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, vector<pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; _Compare = CGAL::Hilbert_sort_median_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Sequential_tag>::Cmp<0, false>]',
    inlined from 'RandomAccessIterator CGAL::internal::hilbert_split(RandomAccessIterator, RandomAccessIterator, Cmp) [with RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; Cmp = CGAL::Hilbert_sort_median_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Sequential_tag>::Cmp<0, false>]' at /usr/include/CGAL/Hilbert_sort_base.h:38:20,
    inlined from 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::recursive_sort(RandomAccessIterator, RandomAccessIterator) const [with int x = 1; bool upx = true; bool upy = true; RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; K = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; ConcurrencyTag = CGAL::Sequential_tag]' at /usr/include/CGAL/Hilbert_sort_median_2.h:109:55:
/usr/include/c++/15.2.1/bits/stl_algo.h:4809: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
 4809 |       std::__introselect(__first, __nth, __last,
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 4810 |                          std::__lg(__last - __first) * 2,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4811 |                          __gnu_cxx::__ops::__iter_comp_iter(__comp));
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Hilbert_sort_median_2.h: In member function 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::recursive_sort(RandomAccessIterator, RandomAccessIterator) const [with int x = 1; bool upx = true; bool upy = true; RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; K = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; ConcurrencyTag = CGAL::Sequential_tag]':
/usr/include/CGAL/Hilbert_sort_median_2.h: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++/15.2.1/bits/stl_algo.h:4809: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
 4809 |       std::__introselect(__first, __nth, __last,
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 4810 |                          std::__lg(__last - __first) * 2,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4811 |                          __gnu_cxx::__ops::__iter_comp_iter(__comp));
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::nth_element(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, vector<pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; _Compare = CGAL::Hilbert_sort_median_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Sequential_tag>::Cmp<1, true>]',
    inlined from 'RandomAccessIterator CGAL::internal::hilbert_split(RandomAccessIterator, RandomAccessIterator, Cmp) [with RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; Cmp = CGAL::Hilbert_sort_median_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Sequential_tag>::Cmp<1, true>]' at /usr/include/CGAL/Hilbert_sort_base.h:38:20,
    inlined from 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::recursive_sort(RandomAccessIterator, RandomAccessIterator) const [with int x = 0; bool upx = true; bool upy = true; RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; K = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; ConcurrencyTag = CGAL::Sequential_tag]' at /usr/include/CGAL/Hilbert_sort_median_2.h:108:55:
/usr/include/c++/15.2.1/bits/stl_algo.h:4809: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
 4809 |       std::__introselect(__first, __nth, __last,
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 4810 |                          std::__lg(__last - __first) * 2,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4811 |                          __gnu_cxx::__ops::__iter_comp_iter(__comp));
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::nth_element(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, vector<pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; _Compare = CGAL::Hilbert_sort_median_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Sequential_tag>::Cmp<1, false>]',
    inlined from 'RandomAccessIterator CGAL::internal::hilbert_split(RandomAccessIterator, RandomAccessIterator, Cmp) [with RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; Cmp = CGAL::Hilbert_sort_median_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Sequential_tag>::Cmp<1, false>]' at /usr/include/CGAL/Hilbert_sort_base.h:38:20,
    inlined from 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::recursive_sort(RandomAccessIterator, RandomAccessIterator) const [with int x = 0; bool upx = true; bool upy = true; RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; K = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; ConcurrencyTag = CGAL::Sequential_tag]' at /usr/include/CGAL/Hilbert_sort_median_2.h:109:55:
/usr/include/c++/15.2.1/bits/stl_algo.h:4809: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
 4809 |       std::__introselect(__first, __nth, __last,
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 4810 |                          std::__lg(__last - __first) * 2,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4811 |                          __gnu_cxx::__ops::__iter_comp_iter(__comp));
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Hilbert_sort_median_2.h: In member function 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::recursive_sort(RandomAccessIterator, RandomAccessIterator) const [with int x = 0; bool upx = true; bool upy = true; RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; K = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; ConcurrencyTag = CGAL::Sequential_tag]':
/usr/include/CGAL/Hilbert_sort_median_2.h: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++/15.2.1/bits/stl_algo.h:4809: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
 4809 |       std::__introselect(__first, __nth, __last,
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 4810 |                          std::__lg(__last - __first) * 2,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4811 |                          __gnu_cxx::__ops::__iter_comp_iter(__comp));
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::nth_element(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, vector<pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; _Compare = CGAL::Hilbert_sort_median_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Sequential_tag>::Cmp<0, false>]',
    inlined from 'RandomAccessIterator CGAL::internal::hilbert_split(RandomAccessIterator, RandomAccessIterator, Cmp) [with RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; Cmp = CGAL::Hilbert_sort_median_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Sequential_tag>::Cmp<0, false>]' at /usr/include/CGAL/Hilbert_sort_base.h:38:20,
    inlined from 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::recursive_sort(RandomAccessIterator, RandomAccessIterator) const [with int x = 1; bool upx = false; bool upy = false; RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; K = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; ConcurrencyTag = CGAL::Sequential_tag]' at /usr/include/CGAL/Hilbert_sort_median_2.h:108:55:
/usr/include/c++/15.2.1/bits/stl_algo.h:4809: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
 4809 |       std::__introselect(__first, __nth, __last,
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 4810 |                          std::__lg(__last - __first) * 2,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4811 |                          __gnu_cxx::__ops::__iter_comp_iter(__comp));
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::nth_element(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, vector<pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; _Compare = CGAL::Hilbert_sort_median_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Sequential_tag>::Cmp<0, true>]',
    inlined from 'RandomAccessIterator CGAL::internal::hilbert_split(RandomAccessIterator, RandomAccessIterator, Cmp) [with RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; Cmp = CGAL::Hilbert_sort_median_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Sequential_tag>::Cmp<0, true>]' at /usr/include/CGAL/Hilbert_sort_base.h:38:20,
    inlined from 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::recursive_sort(RandomAccessIterator, RandomAccessIterator) const [with int x = 1; bool upx = false; bool upy = false; RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; K = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; ConcurrencyTag = CGAL::Sequential_tag]' at /usr/include/CGAL/Hilbert_sort_median_2.h:109:55:
/usr/include/c++/15.2.1/bits/stl_algo.h:4809: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
 4809 |       std::__introselect(__first, __nth, __last,
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 4810 |                          std::__lg(__last - __first) * 2,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4811 |                          __gnu_cxx::__ops::__iter_comp_iter(__comp));
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Hilbert_sort_median_2.h: In member function 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::recursive_sort(RandomAccessIterator, RandomAccessIterator) const [with int x = 1; bool upx = false; bool upy = false; RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; K = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; ConcurrencyTag = CGAL::Sequential_tag]':
/usr/include/CGAL/Hilbert_sort_median_2.h: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++/15.2.1/bits/stl_algo.h:4809: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
 4809 |       std::__introselect(__first, __nth, __last,
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 4810 |                          std::__lg(__last - __first) * 2,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4811 |                          __gnu_cxx::__ops::__iter_comp_iter(__comp));
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::nth_element(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, vector<pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; _Compare = CGAL::Hilbert_sort_median_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Sequential_tag>::Cmp<1, false>]',
    inlined from 'RandomAccessIterator CGAL::internal::hilbert_split(RandomAccessIterator, RandomAccessIterator, Cmp) [with RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; Cmp = CGAL::Hilbert_sort_median_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Sequential_tag>::Cmp<1, false>]' at /usr/include/CGAL/Hilbert_sort_base.h:38:20,
    inlined from 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::recursive_sort(RandomAccessIterator, RandomAccessIterator) const [with int x = 0; bool upx = false; bool upy = false; RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; K = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; ConcurrencyTag = CGAL::Sequential_tag]' at /usr/include/CGAL/Hilbert_sort_median_2.h:108:55:
/usr/include/c++/15.2.1/bits/stl_algo.h:4809: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
 4809 |       std::__introselect(__first, __nth, __last,
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 4810 |                          std::__lg(__last - __first) * 2,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4811 |                          __gnu_cxx::__ops::__iter_comp_iter(__comp));
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::nth_element(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, vector<pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; _Compare = CGAL::Hilbert_sort_median_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Sequential_tag>::Cmp<1, true>]',
    inlined from 'RandomAccessIterator CGAL::internal::hilbert_split(RandomAccessIterator, RandomAccessIterator, Cmp) [with RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; Cmp = CGAL::Hilbert_sort_median_2<CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >, CGAL::Sequential_tag>::Cmp<1, true>]' at /usr/include/CGAL/Hilbert_sort_base.h:38:20,
    inlined from 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::recursive_sort(RandomAccessIterator, RandomAccessIterator) const [with int x = 0; bool upx = false; bool upy = false; RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; K = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; ConcurrencyTag = CGAL::Sequential_tag]' at /usr/include/CGAL/Hilbert_sort_median_2.h:109:55:
/usr/include/c++/15.2.1/bits/stl_algo.h:4809: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
 4809 |       std::__introselect(__first, __nth, __last,
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 4810 |                          std::__lg(__last - __first) * 2,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4811 |                          __gnu_cxx::__ops::__iter_comp_iter(__comp));
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Hilbert_sort_median_2.h: In member function 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::recursive_sort(RandomAccessIterator, RandomAccessIterator) const [with int x = 0; bool upx = false; bool upy = false; RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int>*, std::vector<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; K = CGAL::Spatial_sort_traits_adapter_2<CGAL::Epick, CGAL::First_of_pair_property_map<std::pair<CGAL::Point_2<CGAL::Epick>, unsigned int> > >; ConcurrencyTag = CGAL::Sequential_tag]':
/usr/include/CGAL/Hilbert_sort_median_2.h: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_triangulation_2.h: In function 'CGAL::Constrained_triangulation_2<Gt, Tds_, Itag_>::Vertex_handle CGAL::Constrained_triangulation_2<Gt, Tds_, Itag_>::insert_intersection(Face_handle, int, Vertex_handle, Vertex_handle, Vertex_handle, Vertex_handle, const Point&, const Point&, const Point&, const Point&, 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:1154: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:1154: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:1154: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:1154: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 '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:1020: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:1020: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 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, 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]',
    inlined from '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]' at /usr/include/CGAL/Constrained_triangulation_2.h:1025:19:
/usr/include/CGAL/Constrained_triangulation_2.h:1255:41: 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:1255:41: 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:1255:41: 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:1255:41: 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:1265: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: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:1269: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_Delaunay_triangulation_2.h: In member function 'void CGAL::Constrained_Delaunay_triangulation_2<Gt, Tds_, Itag_>::flip_around(typename Ctr::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:756: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 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:197:70,
    inlined from 'CGAL::Constrained_Delaunay_triangulation_2<Gt, Tds_, Itag_>::Constrained_Delaunay_triangulation_2(const typename Ctr::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:166:13,
    inlined from 'static Slic3r::Triangulation::Indices Slic3r::Triangulation::triangulate(const Slic3r::Points&, const HalfEdges&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/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.4/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.4/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.4/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 'typename CGAL::Constrained_Delaunay_triangulation_2<Gt, Tds_, Itag_>::Ctr::Vertex_handle CGAL::Constrained_Delaunay_triangulation_2<Gt, Tds_, Itag_>::insert(const Point&, typename Ctr::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.4/src/libslic3r/Triangulation.cpp:143:37:
/usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:930:14: 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::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(typename Ctr::Vertex_handle, typename Ctr::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:261:36,
    inlined from 'static Slic3r::Triangulation::Indices Slic3r::Triangulation::triangulate(const Slic3r::Points&, const HalfEdges&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Triangulation.cpp:151:34:
/usr/include/CGAL/Constrained_triangulation_2.h:833: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:853: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.4/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
In member function 'typename CGAL::Constrained_Delaunay_triangulation_2<Gt, Tds_, Itag_>::Ctr::Vertex_handle CGAL::Constrained_Delaunay_triangulation_2<Gt, Tds_, Itag_>::insert(const Point&, typename Ctr::Locate_type, typename Ctr::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 'typename CGAL::Constrained_Delaunay_triangulation_2<Gt, Tds_, Itag_>::Ctr::Vertex_handle CGAL::Constrained_Delaunay_triangulation_2<Gt, Tds_, Itag_>::virtual_insert(const Point&, typename Ctr::Locate_type, typename Ctr::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:917:16:
/usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:943:14: 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 'typename CGAL::Constrained_Delaunay_triangulation_2<Gt, Tds_, Itag_>::Ctr::Vertex_handle CGAL::Constrained_Delaunay_triangulation_2<Gt, Tds_, Itag_>::insert(const Point&, typename Ctr::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 'typename CGAL::Constrained_Delaunay_triangulation_2<Gt, Tds_, Itag_>::Ctr::Vertex_handle CGAL::Constrained_Delaunay_triangulation_2<Gt, Tds_, Itag_>::virtual_insert(const Point&, typename Ctr::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:904:16:
/usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:930:14: 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
[42/671] Building CXX object src/libslic3r/CMakeFiles/libslic3r_cgal.dir/SLA/SupportIslands/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.4/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++/15.2.1/bits/stl_algo.h:61,
                 from /usr/include/c++/15.2.1/algorithm:63,
                 from /usr/include/eigen3/Eigen/Core:95,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Point.hpp:23,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/SLA/SupportIslands/VoronoiDiagramCGAL.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/SLA/SupportIslands/VoronoiDiagramCGAL.cpp:1:
/usr/include/c++/15.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++/15.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
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/15.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++/15.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++/15.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++/15.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++/15.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++/15.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.4/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++/15.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++/15.2.1/bits/stl_algo.h:1590: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
 1590 |     __heap_select(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1590: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++/15.2.1/bits/stl_algo.h:1590: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++/15.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++/15.2.1/bits/stl_algo.h:1916: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
 1916 |     __introselect(_RandomAccessIterator __first, _RandomAccessIterator __nth,
      |     ^~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1916: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++/15.2.1/bits/stl_algo.h:1916: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++/15.2.1/bits/stl_algo.h:1924: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
 1924 |               std::__heap_select(__first, __nth + 1, __last, __comp);
      |               ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.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++/15.2.1/bits/stl_algo.h:1590: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
 1590 |     __heap_select(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1590: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++/15.2.1/bits/stl_algo.h:1590: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++/15.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++/15.2.1/bits/stl_algo.h:1916: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
 1916 |     __introselect(_RandomAccessIterator __first, _RandomAccessIterator __nth,
      |     ^~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1916: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++/15.2.1/bits/stl_algo.h:1916: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++/15.2.1/bits/stl_algo.h:1924: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
 1924 |               std::__heap_select(__first, __nth + 1, __last, __comp);
      |               ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.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++/15.2.1/bits/stl_algo.h:1590: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
 1590 |     __heap_select(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1590: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++/15.2.1/bits/stl_algo.h:1590: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++/15.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++/15.2.1/bits/stl_algo.h:1916: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
 1916 |     __introselect(_RandomAccessIterator __first, _RandomAccessIterator __nth,
      |     ^~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1916: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++/15.2.1/bits/stl_algo.h:1916: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++/15.2.1/bits/stl_algo.h:1924: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
 1924 |               std::__heap_select(__first, __nth + 1, __last, __comp);
      |               ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.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++/15.2.1/bits/stl_algo.h:1590: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
 1590 |     __heap_select(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1590: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++/15.2.1/bits/stl_algo.h:1590: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++/15.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++/15.2.1/bits/stl_algo.h:1916: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
 1916 |     __introselect(_RandomAccessIterator __first, _RandomAccessIterator __nth,
      |     ^~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1916: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++/15.2.1/bits/stl_algo.h:1916: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++/15.2.1/bits/stl_algo.h:1924: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
 1924 |               std::__heap_select(__first, __nth + 1, __last, __comp);
      |               ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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++/15.2.1/bits/stl_algo.h:4809: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
 4809 |       std::__introselect(__first, __nth, __last,
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 4810 |                          std::__lg(__last - __first) * 2,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4811 |                          __gnu_cxx::__ops::__iter_comp_iter(__comp));
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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++/15.2.1/bits/stl_algo.h:4809: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
 4809 |       std::__introselect(__first, __nth, __last,
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 4810 |                          std::__lg(__last - __first) * 2,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4811 |                          __gnu_cxx::__ops::__iter_comp_iter(__comp));
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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++/15.2.1/bits/stl_algo.h:4809: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
 4809 |       std::__introselect(__first, __nth, __last,
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 4810 |                          std::__lg(__last - __first) * 2,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4811 |                          __gnu_cxx::__ops::__iter_comp_iter(__comp));
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Hilbert_sort_median_2.h: In member function 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::recursive_sort(RandomAccessIterator, RandomAccessIterator) const [with int x = 1; bool upx = true; bool upy = true; RandomAccessIterator = __gnu_cxx::__normal_iterator<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++/15.2.1/bits/stl_algo.h:4809: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
 4809 |       std::__introselect(__first, __nth, __last,
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 4810 |                          std::__lg(__last - __first) * 2,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4811 |                          __gnu_cxx::__ops::__iter_comp_iter(__comp));
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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++/15.2.1/bits/stl_algo.h:4809: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
 4809 |       std::__introselect(__first, __nth, __last,
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 4810 |                          std::__lg(__last - __first) * 2,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4811 |                          __gnu_cxx::__ops::__iter_comp_iter(__comp));
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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++/15.2.1/bits/stl_algo.h:4809: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
 4809 |       std::__introselect(__first, __nth, __last,
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 4810 |                          std::__lg(__last - __first) * 2,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4811 |                          __gnu_cxx::__ops::__iter_comp_iter(__comp));
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Hilbert_sort_median_2.h: In member function 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::recursive_sort(RandomAccessIterator, RandomAccessIterator) const [with int x = 0; bool upx = true; bool upy = true; RandomAccessIterator = __gnu_cxx::__normal_iterator<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++/15.2.1/bits/stl_algo.h:4809: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
 4809 |       std::__introselect(__first, __nth, __last,
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 4810 |                          std::__lg(__last - __first) * 2,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4811 |                          __gnu_cxx::__ops::__iter_comp_iter(__comp));
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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++/15.2.1/bits/stl_algo.h:4809: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
 4809 |       std::__introselect(__first, __nth, __last,
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 4810 |                          std::__lg(__last - __first) * 2,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4811 |                          __gnu_cxx::__ops::__iter_comp_iter(__comp));
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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++/15.2.1/bits/stl_algo.h:4809: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
 4809 |       std::__introselect(__first, __nth, __last,
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 4810 |                          std::__lg(__last - __first) * 2,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4811 |                          __gnu_cxx::__ops::__iter_comp_iter(__comp));
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Hilbert_sort_median_2.h: In member function 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::recursive_sort(RandomAccessIterator, RandomAccessIterator) const [with int x = 1; bool upx = false; bool upy = false; RandomAccessIterator = __gnu_cxx::__normal_iterator<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++/15.2.1/bits/stl_algo.h:4809: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
 4809 |       std::__introselect(__first, __nth, __last,
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 4810 |                          std::__lg(__last - __first) * 2,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4811 |                          __gnu_cxx::__ops::__iter_comp_iter(__comp));
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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++/15.2.1/bits/stl_algo.h:4809: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
 4809 |       std::__introselect(__first, __nth, __last,
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 4810 |                          std::__lg(__last - __first) * 2,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4811 |                          __gnu_cxx::__ops::__iter_comp_iter(__comp));
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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++/15.2.1/bits/stl_algo.h:4809: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
 4809 |       std::__introselect(__first, __nth, __last,
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 4810 |                          std::__lg(__last - __first) * 2,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4811 |                          __gnu_cxx::__ops::__iter_comp_iter(__comp));
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Hilbert_sort_median_2.h: In member function 'void CGAL::Hilbert_sort_median_2<K, ConcurrencyTag>::recursive_sort(RandomAccessIterator, RandomAccessIterator) const [with int x = 0; bool upx = false; bool upy = false; RandomAccessIterator = __gnu_cxx::__normal_iterator<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.4/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/671] Building CXX object src/libseqarrange/CMakeFiles/libseqarrange.dir/src/seq_preprocess.cpp.o
[44/671] Building CXX object src/libseqarrange/CMakeFiles/libseqarrange.dir/src/seq_utilities.cpp.o
[45/671] Building CXX object src/occt_wrapper/CMakeFiles/OCCTWrapper.dir/OCCTWrapper.cpp.o
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/occt_wrapper/OCCTWrapper.cpp:158:27: warning: unused variable 'aTriangleOffet' [-Wunused-variable]
[46/671] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/AABBMesh.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/AABBMesh.cpp:7:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:602:12: warning: 'i_left' may be used uninitialized [-Wmaybe-uninitialized]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:599:24: note: 'i_left' declared here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:602:12: warning: 'i_left' may be used uninitialized [-Wmaybe-uninitialized]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:599:24: note: 'i_left' declared here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:610:12: warning: 'i_right' may be used uninitialized [-Wmaybe-uninitialized]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:607:24: note: 'i_right' declared here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:610:12: warning: 'i_right' may be used uninitialized [-Wmaybe-uninitialized]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/AABBTreeIndirect.hpp:607:24: note: 'i_right' declared here
In file included from /usr/include/eigen3/Eigen/Core:258,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Point.hpp:23,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/AABBMesh.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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:340: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.4/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.4/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.4/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.4/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:340: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.4/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.4/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.4/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.4/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:340: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.4/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.4/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.4/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.4/src/libslic3r/AABBMesh.cpp:322:33: note: 'cc' declared here
[47/671] Building CXX object src/libseqarrange/CMakeFiles/libseqarrange.dir/src/seq_sequential.cpp.o
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/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.4/src/libseqarrange/src/seq_sequential.hpp:30,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:282:54: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:287:54: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/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.4/src/libseqarrange/src/seq_sequential.cpp:326:37: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:326:64: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:326:110: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:326:155: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:335:41: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:336:36: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/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.4/src/libseqarrange/src/seq_sequential.cpp:367:37: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:367:64: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:367:110: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:367:155: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:376:41: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:377:36: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/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.4/src/libseqarrange/src/seq_sequential.cpp:487:37: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/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.4/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.4/src/libseqarrange/src/seq_sequential.cpp:487:103: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:500:37: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:500:162: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:525:38: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/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.4/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.4/src/libseqarrange/src/seq_sequential.cpp:525:98: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/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.4/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.4/src/libseqarrange/src/seq_sequential.cpp:525:165: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/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.4/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.4/src/libseqarrange/src/seq_sequential.cpp:540:38: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:540:70: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:540:115: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:546:41: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:546:180: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/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.4/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.4/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.4/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.4/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.4/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.4/src/libseqarrange/src/seq_sequential.cpp:586:41: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:586:164: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:587:145: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/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.4/src/libseqarrange/src/seq_sequential.cpp:661:54: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/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.4/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.4/src/libseqarrange/src/seq_sequential.cpp:661:120: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:673:54: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:673:179: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:697:55: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/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.4/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.4/src/libseqarrange/src/seq_sequential.cpp:697:115: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/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.4/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.4/src/libseqarrange/src/seq_sequential.cpp:697:182: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/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.4/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.4/src/libseqarrange/src/seq_sequential.cpp:711:55: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:711:87: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:711:132: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:716:58: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:716:197: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/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.4/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.4/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.4/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.4/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.4/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.4/src/libseqarrange/src/seq_sequential.cpp:748:58: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:748:181: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:749:141: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/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.4/src/libseqarrange/src/seq_sequential.cpp:3558:30: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:3559:30: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:3561:30: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:3562:30: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:3574:31: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:3575:31: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/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.4/src/libseqarrange/src/seq_sequential.cpp:3647:33: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:3648:33: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:3649:33: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:3652:33: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:3653:33: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:3654:33: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:3672:34: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:3673:34: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:3674:34: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/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.4/src/libseqarrange/src/seq_sequential.cpp:3752:37: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:3753:37: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:3754:37: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:3757:37: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:3758:37: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:3759:37: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:3779:35: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:3780:35: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:3781:35: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:3805:35: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:3806:35: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:3807:35: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:3875:36: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:3876:36: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:3877:36: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/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.4/src/libseqarrange/src/seq_sequential.cpp:5215:30: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:5216:30: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:5218:30: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:5219:30: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:5231:33: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:5232:33: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:5234:33: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:5235:33: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/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.4/src/libseqarrange/src/seq_sequential.cpp:5289:52: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:5289:105: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:5291:31: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:5291:84: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:5309:36: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:5310:36: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:5313:36: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:5314:36: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:5361:52: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:5361:105: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:5363:27: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:5363:76: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:5381:36: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:5382:36: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:5385:32: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:5386:32: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/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.4/src/libseqarrange/src/seq_sequential.cpp:5491:36: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:5492:36: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:5495:36: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:5496:36: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:5575:38: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:5576:38: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/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.4/src/libseqarrange/src/seq_sequential.cpp:5750:33: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:5751:33: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:5752:33: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:5755:33: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:5756:33: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:5757:33: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:5858:37: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:5859:37: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:5860:37: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:5863:37: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:5864:37: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:5865:37: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:5974:35: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:5975:35: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:5976:35: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:6078:39: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:6079:39: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:6080:39: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/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.4/src/libseqarrange/src/seq_sequential.cpp:6263:36: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:6264:36: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:6265:36: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:6268:36: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:6269:36: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:6270:36: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:6371:40: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:6372:40: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:6373:40: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:6376:40: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:6377:40: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:6378:40: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:6491:38: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:6492:38: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:6493:38: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:6595:42: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:6596:42: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:6597:42: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/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.4/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.4/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.4/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.4/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.4/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.4/src/libseqarrange/src/seq_sequential.cpp:8134:51: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:8134:77: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/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.4/src/libseqarrange/src/seq_sequential.cpp:8294:51: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:8294:77: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/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.4/src/libseqarrange/src/seq_sequential.cpp:8506:51: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:8506:77: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/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.4/src/libseqarrange/src/seq_sequential.cpp:8706:51: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:8707:31: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/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.4/src/libseqarrange/src/seq_sequential.cpp:9069:51: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:9070:30: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/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.4/src/libseqarrange/src/seq_sequential.cpp:9385:51: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:9386:30: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/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.4/src/libseqarrange/src/seq_sequential.cpp:9699:51: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:9700:30: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/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.4/src/libseqarrange/src/seq_sequential.cpp:10058:34: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libseqarrange/src/seq_sequential.cpp:10059:34: note: candidate 2: 'operator[](Z3_ast_vector {aka _Z3_ast_vector*}, int)' (built-in)
In file included from /usr/include/c++/15.2.1/vector:74,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/SVG.hpp:16,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libseqarrange/src/seq_sequential.cpp:12:
/usr/include/c++/15.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++/15.2.1/bits/vector.tcc:652:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  652 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.1/vector:68:
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.4/src/libseqarrange/src/seq_sequential.cpp:7372:24:
/usr/include/c++/15.2.1/bits/stl_vector.h:1167:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1167 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void 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.4/src/libseqarrange/src/seq_sequential.cpp:7373:24:
/usr/include/c++/15.2.1/bits/stl_vector.h:1167:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1167 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[48/671] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/pchheader.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/pchheader.hpp:127,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/pchheader.cpp:5:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = std::__cxx11::basic_string<char>; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = std::__cxx11::basic_string<char>; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1053:10: note:   by 'bool Slic3r::ConfigOptionString::operator==(const Slic3r::ConfigOptionString&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = std::__cxx11::basic_string<char>]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1087:10: note:   by 'bool Slic3r::ConfigOptionStrings::operator==(const Slic3r::ConfigOptionStrings&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = double; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = double; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:712:10: note:   by 'bool Slic3r::ConfigOptionFloatTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionFloatTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = double; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1123:10: note:   by 'bool Slic3r::ConfigOptionPercent::operator==(const Slic3r::ConfigOptionPercent&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1266:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::FloatOrPercent]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1395:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Eigen::Matrix<double, 2, 1, 2>; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = Eigen::Matrix<double, 2, 1, 2>; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1405:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:1430:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Eigen::Matrix<double, 2, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = Eigen::Matrix<double, 2, 1, 2>]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1442:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 3, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1506:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Eigen::Matrix<double, 3, 1, 2>; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = Eigen::Matrix<double, 3, 1, 2>; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1516:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1544:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = bool; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = bool; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1555:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1583:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = unsigned char]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1874:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = int; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1874:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = int; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:907:10: note:   by 'bool Slic3r::ConfigOptionIntTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:2273:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = double; bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:2273:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = double; bool NULLABLE = true]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:712:10: note:   by 'bool Slic3r::ConfigOptionFloatTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionFloatTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:2274:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = int; bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:2274:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = int; bool NULLABLE = true]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:907:10: note:   by 'bool Slic3r::ConfigOptionIntTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:2276:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = int]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:968:10: note:   by 'bool Slic3r::ConfigOptionIntsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntsTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:2277:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:781:10: warning: 'bool Slic3r::ConfigOptionFloatsTempl<NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with bool NULLABLE = true]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1165:10: note:   by 'bool Slic3r::ConfigOptionPercentsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionPercentsTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:2278:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = unsigned char]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1597:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:2287:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = int]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:968:10: note:   by 'bool Slic3r::ConfigOptionIntsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:2291:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:781:10: warning: 'bool Slic3r::ConfigOptionFloatsTempl<NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1165:10: note:   by 'bool Slic3r::ConfigOptionPercentsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionPercentsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:2298:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = unsigned char]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1597:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
[49/671] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Algorithm/RegionExpansion.cpp.o
[50/671] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/BoundingBox.cpp.o
[51/671] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Algorithm/LineSegmentation/LineSegmentation.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../ExtrusionEntity.hpp:25,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/ExtrusionLine.hpp:23,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Algorithm/LineSegmentation/LineSegmentation.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = std::__cxx11::basic_string<char>; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = std::__cxx11::basic_string<char>; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1053:10: note:   by 'bool Slic3r::ConfigOptionString::operator==(const Slic3r::ConfigOptionString&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = std::__cxx11::basic_string<char>]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1087:10: note:   by 'bool Slic3r::ConfigOptionStrings::operator==(const Slic3r::ConfigOptionStrings&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = double; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = double; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:712:10: note:   by 'bool Slic3r::ConfigOptionFloatTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionFloatTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = double; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1123:10: note:   by 'bool Slic3r::ConfigOptionPercent::operator==(const Slic3r::ConfigOptionPercent&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1266:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::FloatOrPercent]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1395:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Eigen::Matrix<double, 2, 1, 2>; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = Eigen::Matrix<double, 2, 1, 2>; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1405:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1430:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Eigen::Matrix<double, 2, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = Eigen::Matrix<double, 2, 1, 2>]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1442:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 3, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1506:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Eigen::Matrix<double, 3, 1, 2>; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = Eigen::Matrix<double, 3, 1, 2>; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1516:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1544:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = bool; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = bool; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1555:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1583:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = unsigned char]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1874:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = int; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1874:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = int; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:907:10: note:   by 'bool Slic3r::ConfigOptionIntTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:2273:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = double; bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:2273:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = double; bool NULLABLE = true]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:712:10: note:   by 'bool Slic3r::ConfigOptionFloatTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionFloatTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:2274:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = int; bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:2274:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = int; bool NULLABLE = true]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:907:10: note:   by 'bool Slic3r::ConfigOptionIntTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:2276:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = int]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:968:10: note:   by 'bool Slic3r::ConfigOptionIntsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntsTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:2277:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:781:10: warning: 'bool Slic3r::ConfigOptionFloatsTempl<NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with bool NULLABLE = true]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1165:10: note:   by 'bool Slic3r::ConfigOptionPercentsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionPercentsTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:2278:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = unsigned char]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1597:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:2287:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = int]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:968:10: note:   by 'bool Slic3r::ConfigOptionIntsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:2291:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:781:10: warning: 'bool Slic3r::ConfigOptionFloatsTempl<NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1165:10: note:   by 'bool Slic3r::ConfigOptionPercentsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionPercentsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:2298:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = unsigned char]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1597:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:252:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ArcFittingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:253:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::PrinterTechnology; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:254:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::GCodeFlavor; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:255:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:256:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::PrintHostType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:257:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::AuthorizationType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:258:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FuzzySkinType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:259:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::InfillPattern; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:260:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::IroningType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:261:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SlicingMode; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:262:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:263:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:264:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:265:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SeamPosition; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:266:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ScarfSeamPlacement; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:267:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:268:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:269:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:270:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::BrimType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:271:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::DraftShield; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:272:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::LabelObjectsStyle; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:273:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:274:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:275:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:276:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TopOnePerimeterType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:277:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::EnsureVerticalShellThickness; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:278:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::CoolingSlowdownLogicType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1765:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:921:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::CoolingSlowdownLogicType]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:1239:541:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1765:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:1239:1512:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TowerSpeeds]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1765:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:1239:1583:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeeds]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1812:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeeds; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1810:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeeds; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1812:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TowerSpeeds; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1810:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TowerSpeeds; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:554:43:   required from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = unsigned char]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = unsigned char; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:554:43:   required from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = Slic3r::FloatOrPercent]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
In file included from /usr/include/c++/15.2.1/bits/stl_algo.h:61,
                 from /usr/include/c++/15.2.1/algorithm:63,
                 from /usr/include/eigen3/Eigen/Core:95,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../clipper/clipper.hpp:40,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../clipper/clipper_z.hpp:13,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Algorithm/LineSegmentation/LineSegmentation.cpp:5:
/usr/include/c++/15.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++/15.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
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/15.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++/15.2.1/bits/stl_algo.h:1751: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
 1751 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.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++/15.2.1/bits/stl_algo.h:1771: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
 1771 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1771: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++/15.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++/15.2.1/bits/stl_algo.h:1877: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
 1877 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1877: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++/15.2.1/bits/stl_algo.h:1891:32: 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
 1891 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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++/15.2.1/bits/stl_algo.h:4841: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.4/src/libslic3r/Algorithm/LineSegmentation/LineSegmentation.cpp:332:14:
/usr/include/c++/15.2.1/bits/stl_algo.h:1906:32: 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
 1906 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1907 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1908 |                                 __comp);
      |                                 ~~~~~~~
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++/15.2.1/bits/stl_algo.h:1909: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++/15.2.1/bits/stl_algo.h:4841: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.4/src/libslic3r/Algorithm/LineSegmentation/LineSegmentation.cpp:332:14:
/usr/include/c++/15.2.1/bits/stl_algo.h:1818:32: 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
 1818 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1823:30: 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
 1823 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
[52/671] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/ArrangeHelper.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Slicing.hpp:22,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Model.hpp:20,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/ArrangeHelper.cpp:3:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = std::__cxx11::basic_string<char>; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = std::__cxx11::basic_string<char>; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1053:10: note:   by 'bool Slic3r::ConfigOptionString::operator==(const Slic3r::ConfigOptionString&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = std::__cxx11::basic_string<char>]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1087:10: note:   by 'bool Slic3r::ConfigOptionStrings::operator==(const Slic3r::ConfigOptionStrings&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = double; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = double; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:712:10: note:   by 'bool Slic3r::ConfigOptionFloatTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionFloatTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = double; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1123:10: note:   by 'bool Slic3r::ConfigOptionPercent::operator==(const Slic3r::ConfigOptionPercent&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1266:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::FloatOrPercent]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1395:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Eigen::Matrix<double, 2, 1, 2>; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = Eigen::Matrix<double, 2, 1, 2>; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1405:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:1430:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Eigen::Matrix<double, 2, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = Eigen::Matrix<double, 2, 1, 2>]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1442:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 3, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1506:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Eigen::Matrix<double, 3, 1, 2>; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = Eigen::Matrix<double, 3, 1, 2>; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1516:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1544:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = bool; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = bool; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1555:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1583:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = unsigned char]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1874:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = int; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1874:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = int; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:907:10: note:   by 'bool Slic3r::ConfigOptionIntTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:2273:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = double; bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:2273:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = double; bool NULLABLE = true]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:712:10: note:   by 'bool Slic3r::ConfigOptionFloatTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionFloatTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:2274:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = int; bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:2274:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = int; bool NULLABLE = true]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:907:10: note:   by 'bool Slic3r::ConfigOptionIntTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:2276:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = int]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:968:10: note:   by 'bool Slic3r::ConfigOptionIntsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntsTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:2277:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:781:10: warning: 'bool Slic3r::ConfigOptionFloatsTempl<NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with bool NULLABLE = true]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1165:10: note:   by 'bool Slic3r::ConfigOptionPercentsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionPercentsTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:2278:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = unsigned char]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1597:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:2287:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = int]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:968:10: note:   by 'bool Slic3r::ConfigOptionIntsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:2291:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:781:10: warning: 'bool Slic3r::ConfigOptionFloatsTempl<NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1165:10: note:   by 'bool Slic3r::ConfigOptionPercentsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionPercentsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:2298:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = unsigned char]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1597:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:252:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ArcFittingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:253:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::PrinterTechnology; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:254:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::GCodeFlavor; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:255:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:256:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::PrintHostType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:257:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::AuthorizationType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:258:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FuzzySkinType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:259:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::InfillPattern; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:260:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::IroningType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:261:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SlicingMode; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:262:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:263:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:264:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:265:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SeamPosition; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:266:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ScarfSeamPlacement; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:267:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:268:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:269:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:270:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::BrimType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:271:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::DraftShield; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:272:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::LabelObjectsStyle; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:273:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:274:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:275:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:276:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TopOnePerimeterType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:277:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::EnsureVerticalShellThickness; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:278:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::CoolingSlowdownLogicType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1765:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:921:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::CoolingSlowdownLogicType]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:1239:541:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1765:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:1239:1512:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TowerSpeeds]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1765:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:1239:1583:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeeds]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/ArrangeHelper.cpp: In function 'Sequential::PrinterGeometry Slic3r::get_printer_geometry(const ConfigBase&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/ArrangeHelper.cpp:119:11: warning: unused variable 'bed_y' [-Wunused-variable]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/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.4/src/libslic3r/ArrangeHelper.cpp: In member function 'void Slic3r::SeqArrange::apply_seq_arrange(Slic3r::Model&) const':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/ArrangeHelper.cpp: In lambda function:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/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.4/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.4/src/libslic3r/ArrangeHelper.cpp:379: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.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1812:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeeds; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1810:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeeds; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1812:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TowerSpeeds; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1810:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TowerSpeeds; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:554:43:   required from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = unsigned char]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = unsigned char; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:554:43:   required from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = Slic3r::FloatOrPercent]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
In file included from /usr/include/c++/15.2.1/bits/stl_algo.h:61,
                 from /usr/include/c++/15.2.1/algorithm:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Polygon.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libseqarrange/include/libseqarrange/seq_interface.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/ArrangeHelper.hpp:4,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/ArrangeHelper.cpp:1:
/usr/include/c++/15.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++/15.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
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/15.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++/15.2.1/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1771 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/15.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++/15.2.1/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1877 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/15.2.1/bits/stl_algo.h:1891:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1891 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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++/15.2.1/bits/stl_algo.h:4841:18,
    inlined from 'void Slic3r::sort_remove_duplicates(std::vector<_Tp>&) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/ArrangeHelper.cpp:147:32:
/usr/include/c++/15.2.1/bits/stl_algo.h:1906:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1906 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1907 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1908 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/15.2.1/bits/stl_algo.h:1909:31,
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]' at /usr/include/c++/15.2.1/bits/stl_algo.h:4841:18,
    inlined from 'void Slic3r::sort_remove_duplicates(std::vector<_Tp>&) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/ArrangeHelper.cpp:147:32:
/usr/include/c++/15.2.1/bits/stl_algo.h:1818:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1818 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1823:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1823 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
[53/671] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/BridgeDetector.cpp.o
In file included from /usr/include/c++/15.2.1/bits/stl_algo.h:61,
                 from /usr/include/c++/15.2.1/algorithm:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/BridgeDetector.hpp:13,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/BridgeDetector.cpp:7:
/usr/include/c++/15.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++/15.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
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/15.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++/15.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++/15.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++/15.2.1/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1771 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/15.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++/15.2.1/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1877 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/15.2.1/bits/stl_algo.h:1891:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1891 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.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++/15.2.1/bits/stl_algo.h:1771: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
 1771 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1771: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++/15.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++/15.2.1/bits/stl_algo.h:1877: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
 1877 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1877: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++/15.2.1/bits/stl_algo.h:1891:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::BridgeDetector::BridgeDirection*, std::vector<Slic3r::BridgeDetector::BridgeDirection> >' changed in GCC 7.1
 1891 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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++/15.2.1/bits/stl_algo.h:4841:18,
    inlined from 'std::vector<double> Slic3r::BridgeDetector::bridge_direction_candidates() const' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/BridgeDetector.cpp:211:14:
/usr/include/c++/15.2.1/bits/stl_algo.h:1906:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1906 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1907 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1908 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/15.2.1/bits/stl_algo.h:1909:31,
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]' at /usr/include/c++/15.2.1/bits/stl_algo.h:4841:18,
    inlined from 'std::vector<double> Slic3r::BridgeDetector::bridge_direction_candidates() const' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/BridgeDetector.cpp:211:14:
/usr/include/c++/15.2.1/bits/stl_algo.h:1818:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1818 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1823:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1823 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
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++/15.2.1/bits/stl_algo.h:4841:18,
    inlined from 'bool Slic3r::BridgeDetector::detect_angle(double)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/BridgeDetector.cpp:169:14:
/usr/include/c++/15.2.1/bits/stl_algo.h:1906:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::BridgeDetector::BridgeDirection*, std::vector<Slic3r::BridgeDetector::BridgeDirection> >' changed in GCC 7.1
 1906 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1907 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1908 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::BridgeDetector::BridgeDirection*, vector<Slic3r::BridgeDetector::BridgeDirection> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::BridgeDetector::BridgeDirection*, vector<Slic3r::BridgeDetector::BridgeDirection> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/15.2.1/bits/stl_algo.h:1909: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++/15.2.1/bits/stl_algo.h:4841:18,
    inlined from 'bool Slic3r::BridgeDetector::detect_angle(double)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/BridgeDetector.cpp:169:14:
/usr/include/c++/15.2.1/bits/stl_algo.h:1818:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::BridgeDetector::BridgeDirection*, std::vector<Slic3r::BridgeDetector::BridgeDirection> >' changed in GCC 7.1
 1818 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1823:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::BridgeDetector::BridgeDirection*, std::vector<Slic3r::BridgeDetector::BridgeDirection> >' changed in GCC 7.1
 1823 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
[54/671] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/clipper.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/clipper.cpp:17:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../clipper/clipper.cpp: In function 'void Slic3r::ClipperLib::InitEdge(TEdge*, TEdge*, TEdge*, const IntPoint&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/clipper.hpp:24,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/clipper.cpp:7:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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++/15.2.1/bits/stl_construct.h:133: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++/15.2.1/bits/alloc_traits.h:443: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++/15.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.4/src/libslic3r/../clipper/clipper.cpp:2824:39:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../clipper/clipper.cpp: In member function 'void Slic3r::ClipperLib::Clipper::BuildResult2(Slic3r::ClipperLib::PolyTree&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../clipper/clipper.cpp:2824:49: note: '<anonymous>' declared here
[55/671] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/ClipperUtils.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/ExtrusionEntity.hpp:25,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/ShortestPath.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/ClipperUtils.cpp:16:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = std::__cxx11::basic_string<char>; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = std::__cxx11::basic_string<char>; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1053:10: note:   by 'bool Slic3r::ConfigOptionString::operator==(const Slic3r::ConfigOptionString&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = std::__cxx11::basic_string<char>]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1087:10: note:   by 'bool Slic3r::ConfigOptionStrings::operator==(const Slic3r::ConfigOptionStrings&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = double; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = double; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:712:10: note:   by 'bool Slic3r::ConfigOptionFloatTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionFloatTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = double; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1123:10: note:   by 'bool Slic3r::ConfigOptionPercent::operator==(const Slic3r::ConfigOptionPercent&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1266:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::FloatOrPercent]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1395:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Eigen::Matrix<double, 2, 1, 2>; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = Eigen::Matrix<double, 2, 1, 2>; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1405:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1430:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Eigen::Matrix<double, 2, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = Eigen::Matrix<double, 2, 1, 2>]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1442:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 3, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1506:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Eigen::Matrix<double, 3, 1, 2>; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = Eigen::Matrix<double, 3, 1, 2>; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1516:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1544:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = bool; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = bool; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1555:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1583:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = unsigned char]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1874:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = int; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1874:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = int; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:907:10: note:   by 'bool Slic3r::ConfigOptionIntTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:2273:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = double; bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:2273:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = double; bool NULLABLE = true]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:712:10: note:   by 'bool Slic3r::ConfigOptionFloatTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionFloatTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:2274:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = int; bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:2274:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = int; bool NULLABLE = true]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:907:10: note:   by 'bool Slic3r::ConfigOptionIntTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:2276:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = int]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:968:10: note:   by 'bool Slic3r::ConfigOptionIntsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntsTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:2277:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:781:10: warning: 'bool Slic3r::ConfigOptionFloatsTempl<NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with bool NULLABLE = true]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1165:10: note:   by 'bool Slic3r::ConfigOptionPercentsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionPercentsTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:2278:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = unsigned char]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1597:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:2287:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = int]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:968:10: note:   by 'bool Slic3r::ConfigOptionIntsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:2291:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:781:10: warning: 'bool Slic3r::ConfigOptionFloatsTempl<NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1165:10: note:   by 'bool Slic3r::ConfigOptionPercentsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionPercentsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:2298:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = unsigned char]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1597:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
[56/671] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Color.cpp.o
[57/671] Building CXX object src/libslic3r/CMakeFiles/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.4/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.4/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++/15.2.1/algorithm:63,
                 from /usr/include/eigen3/Eigen/Core:95,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/bundled_deps/admesh/./admesh/stl.h:31,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/CutSurface.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/CutSurface.cpp:5:
/usr/include/c++/15.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++/15.2.1/bits/stl_algo.h:1751: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
 1751 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.1/bits/stl_algobase.h:71,
                 from /usr/include/c++/15.2.1/vector:64,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/bundled_deps/admesh/./admesh/stl.h:30:
/usr/include/c++/15.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++/15.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
  157 |         operator()(_Iterator1 __it1, _Iterator2 __it2)
      |         ^~~~~~~~
/usr/include/c++/15.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
In file included from /usr/include/c++/15.2.1/vector:67:
/usr/include/c++/15.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = move_iterator<priv::SurfacePatchEx*>; _Sentinel = move_iterator<priv::SurfacePatchEx*>; _ForwardIterator = priv::SurfacePatchEx*]':
/usr/include/c++/15.2.1/bits/stl_uninitialized.h:140:5: note: parameter passing for argument of type 'std::move_iterator<priv::SurfacePatchEx*>' changed in GCC 7.1
  140 |     __do_uninit_copy(_InputIterator __first, _Sentinel __last,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_uninitialized.h:140:5: note: parameter passing for argument of type 'std::move_iterator<priv::SurfacePatchEx*>' changed in GCC 7.1
/usr/include/c++/15.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++/15.2.1/bits/stl_algo.h:1771: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
 1771 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1771: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++/15.2.1/bits/stl_algo.h:61:
/usr/include/c++/15.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++/15.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
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/15.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++/15.2.1/bits/stl_algo.h:1751: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
 1751 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.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++/15.2.1/bits/stl_algo.h:1771: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
 1771 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1771: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++/15.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++/15.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
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/15.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++/15.2.1/bits/stl_algo.h:1877: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
 1877 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1877: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++/15.2.1/bits/stl_algo.h:1891:32: 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
 1891 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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++/15.2.1/bits/stl_algo.h:4874: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.4/src/libslic3r/CutSurface.cpp:3382:18:
/usr/include/c++/15.2.1/bits/stl_algo.h:1906:32: 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
 1906 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1907 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1908 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<priv::select_patches(const ProjectionDistances&, const SurfacePatches&, const Slic3r::ExPolygons&, const Slic3r::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++/15.2.1/bits/stl_algo.h:1909: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++/15.2.1/bits/stl_algo.h:4874: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.4/src/libslic3r/CutSurface.cpp:3382:18:
/usr/include/c++/15.2.1/bits/stl_algo.h:1818:32: 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
 1818 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1823:30: 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
 1823 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.1/vector:74:
/usr/include/c++/15.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++/15.2.1/bits/vector.tcc:652: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
  652 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.1/vector:68:
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++/15.2.1/bits/stl_vector.h:1167:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick>, std::allocator<CGAL::Point_3<CGAL::Epick> > > >' changed in GCC 7.1
 1167 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = CGAL::Point_3<CGAL::Epick>; _Alloc = std::allocator<CGAL::Point_3<CGAL::Epick> >]',
    inlined from 'void CGAL::Properties::Property_array<T>::resize(size_t) [with T = CGAL::Point_3<CGAL::Epick>]' at /usr/include/CGAL/Surface_mesh/Properties.h: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++/15.2.1/bits/stl_vector.h:1167:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick>, std::allocator<CGAL::Point_3<CGAL::Epick> > > >' changed in GCC 7.1
 1167 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<priv::SurfacePatchEx*, vector<priv::SurfacePatchEx> >; _Sentinel = __gnu_cxx::__normal_iterator<priv::SurfacePatchEx*, vector<priv::SurfacePatchEx> >; _ForwardIterator = priv::SurfacePatchEx*]':
/usr/include/c++/15.2.1/bits/stl_uninitialized.h:140:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<priv::SurfacePatchEx*, std::vector<priv::SurfacePatchEx> >' changed in GCC 7.1
  140 |     __do_uninit_copy(_InputIterator __first, _Sentinel __last,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_uninitialized.h:140:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<priv::SurfacePatchEx*, std::vector<priv::SurfacePatchEx> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<priv::SurfacePatchEx*, vector<priv::SurfacePatchEx> >; _ForwardIterator = priv::SurfacePatchEx*]',
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<priv::SurfacePatchEx*, vector<priv::SurfacePatchEx> >; _Sentinel = __gnu_cxx::__normal_iterator<priv::SurfacePatchEx*, vector<priv::SurfacePatchEx> >; _ForwardIterator = priv::SurfacePatchEx*; _Tp = priv::SurfacePatchEx]' at /usr/include/c++/15.2.1/bits/stl_uninitialized.h:637: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++/15.2.1/bits/vector.tcc:915: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++/15.2.1/bits/stl_vector.h:1621:19,
    inlined from 'void priv::divide_patch(size_t, SurfacePatchesEx&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/CutSurface.cpp:3038:23:
/usr/include/c++/15.2.1/bits/stl_uninitialized.h:266:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<priv::SurfacePatchEx*, std::vector<priv::SurfacePatchEx> >' changed in GCC 7.1
  266 |         return std::__do_uninit_copy(__first, __last, __result);
      |                ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator<priv::SurfacePatchEx*>; _ForwardIterator = priv::SurfacePatchEx*]',
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator<priv::SurfacePatchEx*>; _Sentinel = move_iterator<priv::SurfacePatchEx*>; _ForwardIterator = priv::SurfacePatchEx*; _Tp = priv::SurfacePatchEx]' at /usr/include/c++/15.2.1/bits/stl_uninitialized.h:637:37,
    inlined from '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = priv::SurfacePatchEx*; _ForwardIterator = priv::SurfacePatchEx*; _Allocator = allocator<priv::SurfacePatchEx>]' at /usr/include/c++/15.2.1/bits/stl_uninitialized.h:649:41,
    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++/15.2.1/bits/vector.tcc:920: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++/15.2.1/bits/stl_vector.h:1621:19,
    inlined from 'void priv::divide_patch(size_t, SurfacePatchesEx&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/CutSurface.cpp:3038:23:
/usr/include/c++/15.2.1/bits/stl_uninitialized.h:266:37: note: parameter passing for argument of type 'std::move_iterator<priv::SurfacePatchEx*>' changed in GCC 7.1
  266 |         return std::__do_uninit_copy(__first, __last, __result);
      |                ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<priv::SurfacePatchEx*, vector<priv::SurfacePatchEx> >; _ForwardIterator = priv::SurfacePatchEx*]',
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<priv::SurfacePatchEx*, vector<priv::SurfacePatchEx> >; _Sentinel = __gnu_cxx::__normal_iterator<priv::SurfacePatchEx*, vector<priv::SurfacePatchEx> >; _ForwardIterator = priv::SurfacePatchEx*; _Tp = priv::SurfacePatchEx]' at /usr/include/c++/15.2.1/bits/stl_uninitialized.h:637: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++/15.2.1/bits/vector.tcc:953: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++/15.2.1/bits/stl_vector.h:1621:19,
    inlined from 'void priv::divide_patch(size_t, SurfacePatchesEx&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/CutSurface.cpp:3038:23:
/usr/include/c++/15.2.1/bits/stl_uninitialized.h:266:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<priv::SurfacePatchEx*, std::vector<priv::SurfacePatchEx> >' changed in GCC 7.1
  266 |         return std::__do_uninit_copy(__first, __last, __result);
      |                ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.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++/15.2.1/bits/stl_algo.h:1877: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
 1877 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1877: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++/15.2.1/bits/stl_algo.h:1856: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++/15.2.1/bits/stl_algo.h:1890:38:
/usr/include/c++/15.2.1/bits/stl_algo.h:91: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
   91 |       if (__comp(__a, __b))
      |           ~~~~~~^~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:93:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, std::vector<Eigen::Matrix<double, 3, 1, 2> > >' changed in GCC 7.1
   93 |           if (__comp(__b, __c))
      |               ~~~~~~^~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:95:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, std::vector<Eigen::Matrix<double, 3, 1, 2> > >' changed in GCC 7.1
   95 |           else if (__comp(__a, __c))
      |                    ~~~~~~^~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:100: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
  100 |       else if (__comp(__a, __c))
      |                ~~~~~~^~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:102: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
  102 |       else if (__comp(__b, __c))
      |                ~~~~~~^~~~~~~~~~
/usr/include/c++/15.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++/15.2.1/bits/stl_algo.h:1891:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, std::vector<Eigen::Matrix<double, 3, 1, 2> > >' changed in GCC 7.1
 1891 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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++/15.2.1/bits/stl_algo.h:4874:18,
    inlined from 'bool priv::exist_duplicit_vertex(const CutMesh&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/CutSurface.cpp:1006:14:
/usr/include/c++/15.2.1/bits/stl_algo.h:1906:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, std::vector<Eigen::Matrix<double, 3, 1, 2> > >' changed in GCC 7.1
 1906 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1907 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1908 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, vector<Eigen::Matrix<double, 3, 1, 2> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<priv::exist_duplicit_vertex(const CutMesh&)::<lambda(const Slic3r::Vec3d&, const Slic3r::Vec3d&)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, vector<Eigen::Matrix<double, 3, 1, 2> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<priv::exist_duplicit_vertex(const CutMesh&)::<lambda(const Slic3r::Vec3d&, const Slic3r::Vec3d&)> >]' at /usr/include/c++/15.2.1/bits/stl_algo.h:1909: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++/15.2.1/bits/stl_algo.h:4874:18,
    inlined from 'bool priv::exist_duplicit_vertex(const CutMesh&)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/CutSurface.cpp:1006:14:
/usr/include/c++/15.2.1/bits/stl_algo.h:1818:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, std::vector<Eigen::Matrix<double, 3, 1, 2> > >' changed in GCC 7.1
 1818 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1823:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1, 2>*, std::vector<Eigen::Matrix<double, 3, 1, 2> > >' changed in GCC 7.1
 1823 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.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++/15.2.1/bits/vector.tcc:652: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
  652 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = CGAL::Vector_3<CGAL::Epick>; _Alloc = std::allocator<CGAL::Vector_3<CGAL::Epick> >]',
    inlined from 'void CGAL::Properties::Property_array<T>::resize(size_t) [with T = CGAL::Vector_3<CGAL::Epick>]' at /usr/include/CGAL/Surface_mesh/Properties.h:120:21:
/usr/include/c++/15.2.1/bits/stl_vector.h:1167:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Vector_3<CGAL::Epick>*, std::vector<CGAL::Vector_3<CGAL::Epick>, std::allocator<CGAL::Vector_3<CGAL::Epick> > > >' changed in GCC 7.1
 1167 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.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++/15.2.1/bits/vector.tcc:652: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
  652 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = CGAL::Point_2<CGAL::Epick>; _Alloc = std::allocator<CGAL::Point_2<CGAL::Epick> >]',
    inlined from 'void CGAL::Properties::Property_array<T>::resize(size_t) [with T = CGAL::Point_2<CGAL::Epick>]' at /usr/include/CGAL/Surface_mesh/Properties.h:120:21:
/usr/include/c++/15.2.1/bits/stl_vector.h:1167:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick>, std::allocator<CGAL::Point_2<CGAL::Epick> > > >' changed in GCC 7.1
 1167 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = CGAL::Point_2<CGAL::Epick>; _Alloc = std::allocator<CGAL::Point_2<CGAL::Epick> >]',
    inlined from 'void CGAL::Properties::Property_array<T>::resize(size_t) [with T = CGAL::Point_2<CGAL::Epick>]' at /usr/include/CGAL/Surface_mesh/Properties.h: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++/15.2.1/bits/stl_vector.h:1167:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick>, std::allocator<CGAL::Point_2<CGAL::Epick> > > >' changed in GCC 7.1
 1167 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = CGAL::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++/15.2.1/bits/stl_vector.h:1167:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Vector_3<CGAL::Epick>*, std::vector<CGAL::Vector_3<CGAL::Epick>, std::allocator<CGAL::Vector_3<CGAL::Epick> > > >' changed in GCC 7.1
 1167 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/box_intersection_d.h:21,
                 from /usr/include/CGAL/Polygon_mesh_processing/intersection.h:24:
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::modified_two_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>**, std::vector<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*, std::allocator<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>**, std::vector<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*, std::allocator<Box_with_info_d<double, 3, CGAL::SM_Halfedge_index, ID_FROM_BOX_ADDRESS>*> > >; Callback = CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::unordered_map<CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> >, std::hash<CGAL::SM_Edge_index>, std::equal_to<CGAL::SM_Edge_index>, std::allocator<std::pair<const CGAL::SM_Edge_index, std::unordered_set<CGAL::SM_Face_index, std::hash<CGAL::SM_Face_index>, std::equal_to<CGAL::SM_Face_index>, std::allocator<CGAL::SM_Face_index> > > > >, std::set<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index>, std::less<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> >, std::allocator<std::pair<CGAL::SM_Face_index, CGAL::SM_Face_index> > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epick> >, std::tuple<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
/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<G>::face_descriptor>&, std::set<typename boost::graph_traits<G>::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<G>::face_descriptor>&, std::set<typename boost::graph_traits<G>::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<G>::face_descriptor>&, std::set<typename boost::graph_traits<G>::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<G>::face_descriptor>&, std::set<typename boost::graph_traits<G>::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<G>::face_descriptor>&, std::set<typename boost::graph_traits<G>::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<G>::face_descriptor>&, std::set<typename boost::graph_traits<G>::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
[58/671] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/BuildVolume.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/GCodeReader.hpp:21,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/GCode/GCodeProcessor.hpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/BuildVolume.cpp:16:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = std::__cxx11::basic_string<char>; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = std::__cxx11::basic_string<char>; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1053:10: note:   by 'bool Slic3r::ConfigOptionString::operator==(const Slic3r::ConfigOptionString&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = std::__cxx11::basic_string<char>]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1087:10: note:   by 'bool Slic3r::ConfigOptionStrings::operator==(const Slic3r::ConfigOptionStrings&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = double; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = double; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:712:10: note:   by 'bool Slic3r::ConfigOptionFloatTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionFloatTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = double; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1123:10: note:   by 'bool Slic3r::ConfigOptionPercent::operator==(const Slic3r::ConfigOptionPercent&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1266:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::FloatOrPercent]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1395:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Eigen::Matrix<double, 2, 1, 2>; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = Eigen::Matrix<double, 2, 1, 2>; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1405:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:1430:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Eigen::Matrix<double, 2, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = Eigen::Matrix<double, 2, 1, 2>]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1442:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 3, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1506:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Eigen::Matrix<double, 3, 1, 2>; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = Eigen::Matrix<double, 3, 1, 2>; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1516:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1544:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = bool; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = bool; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1555:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1583:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = unsigned char]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1874:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = int; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1874:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = int; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:907:10: note:   by 'bool Slic3r::ConfigOptionIntTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:2273:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = double; bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:2273:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = double; bool NULLABLE = true]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:712:10: note:   by 'bool Slic3r::ConfigOptionFloatTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionFloatTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:2274:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = int; bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:2274:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = int; bool NULLABLE = true]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:907:10: note:   by 'bool Slic3r::ConfigOptionIntTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:2276:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = int]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:968:10: note:   by 'bool Slic3r::ConfigOptionIntsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntsTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:2277:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:781:10: warning: 'bool Slic3r::ConfigOptionFloatsTempl<NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with bool NULLABLE = true]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1165:10: note:   by 'bool Slic3r::ConfigOptionPercentsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionPercentsTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:2278:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = unsigned char]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1597:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:2287:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = int]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:968:10: note:   by 'bool Slic3r::ConfigOptionIntsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:2291:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:781:10: warning: 'bool Slic3r::ConfigOptionFloatsTempl<NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1165:10: note:   by 'bool Slic3r::ConfigOptionPercentsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionPercentsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:2298:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = unsigned char]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1597:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:252:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ArcFittingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:253:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::PrinterTechnology; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:254:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::GCodeFlavor; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:255:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:256:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::PrintHostType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:257:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::AuthorizationType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:258:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FuzzySkinType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:259:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::InfillPattern; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:260:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::IroningType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:261:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SlicingMode; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:262:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:263:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:264:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:265:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SeamPosition; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:266:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ScarfSeamPlacement; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:267:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:268:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:269:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:270:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::BrimType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:271:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::DraftShield; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:272:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::LabelObjectsStyle; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:273:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:274:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:275:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:276:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TopOnePerimeterType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:277:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::EnsureVerticalShellThickness; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:278:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::CoolingSlowdownLogicType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1765:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:921:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::CoolingSlowdownLogicType]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:1239:541:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1765:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:1239:1512:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TowerSpeeds]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1765:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:1239:1583:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeeds]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1812:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeeds; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1810:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeeds; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1812:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TowerSpeeds; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1810:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TowerSpeeds; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:554:43:   required from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = unsigned char]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = unsigned char; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:554:43:   required from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = Slic3r::FloatOrPercent]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[59/671] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Brim.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Layer.hpp:29,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Brim.cpp:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = std::__cxx11::basic_string<char>; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = std::__cxx11::basic_string<char>; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1053:10: note:   by 'bool Slic3r::ConfigOptionString::operator==(const Slic3r::ConfigOptionString&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = std::__cxx11::basic_string<char>]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1087:10: note:   by 'bool Slic3r::ConfigOptionStrings::operator==(const Slic3r::ConfigOptionStrings&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = double; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = double; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:712:10: note:   by 'bool Slic3r::ConfigOptionFloatTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionFloatTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = double; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1123:10: note:   by 'bool Slic3r::ConfigOptionPercent::operator==(const Slic3r::ConfigOptionPercent&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1266:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::FloatOrPercent]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1395:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Eigen::Matrix<double, 2, 1, 2>; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = Eigen::Matrix<double, 2, 1, 2>; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1405:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1430:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Eigen::Matrix<double, 2, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = Eigen::Matrix<double, 2, 1, 2>]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1442:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 3, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1506:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Eigen::Matrix<double, 3, 1, 2>; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = Eigen::Matrix<double, 3, 1, 2>; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1516:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1544:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = bool; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = bool; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1555:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1583:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = unsigned char]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1874:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = int; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1874:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = int; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:907:10: note:   by 'bool Slic3r::ConfigOptionIntTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:2273:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = double; bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:2273:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = double; bool NULLABLE = true]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:712:10: note:   by 'bool Slic3r::ConfigOptionFloatTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionFloatTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:2274:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = int; bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:2274:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = int; bool NULLABLE = true]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:907:10: note:   by 'bool Slic3r::ConfigOptionIntTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:2276:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = int]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:968:10: note:   by 'bool Slic3r::ConfigOptionIntsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntsTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:2277:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:781:10: warning: 'bool Slic3r::ConfigOptionFloatsTempl<NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with bool NULLABLE = true]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1165:10: note:   by 'bool Slic3r::ConfigOptionPercentsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionPercentsTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:2278:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = unsigned char]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1597:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:2287:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = int]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:968:10: note:   by 'bool Slic3r::ConfigOptionIntsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:2291:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:781:10: warning: 'bool Slic3r::ConfigOptionFloatsTempl<NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1165:10: note:   by 'bool Slic3r::ConfigOptionPercentsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionPercentsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:2298:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = unsigned char]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1597:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:252:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ArcFittingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:253:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::PrinterTechnology; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:254:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::GCodeFlavor; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:255:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:256:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::PrintHostType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:257:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::AuthorizationType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:258:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FuzzySkinType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:259:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::InfillPattern; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:260:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::IroningType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:261:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SlicingMode; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:262:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:263:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:264:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:265:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SeamPosition; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:266:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ScarfSeamPlacement; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:267:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:268:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:269:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:270:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::BrimType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:271:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::DraftShield; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:272:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::LabelObjectsStyle; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:273:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:274:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:275:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:276:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TopOnePerimeterType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:277:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::EnsureVerticalShellThickness; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:278:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::CoolingSlowdownLogicType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1765:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:921:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::CoolingSlowdownLogicType]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:1239:541:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1765:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:1239:1512:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TowerSpeeds]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1765:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:1239:1583:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeeds]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1812:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeeds; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1810:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeeds; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1812:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TowerSpeeds; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1810:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TowerSpeeds; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:554:43:   required from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = unsigned char]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = unsigned char; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:554:43:   required from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = Slic3r::FloatOrPercent]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[60/671] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/EdgeGrid.cpp.o
[61/671] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/ElephantFootCompensation.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/ElephantFootCompensation.cpp:18:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = std::__cxx11::basic_string<char>; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = std::__cxx11::basic_string<char>; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1053:10: note:   by 'bool Slic3r::ConfigOptionString::operator==(const Slic3r::ConfigOptionString&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = std::__cxx11::basic_string<char>]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1087:10: note:   by 'bool Slic3r::ConfigOptionStrings::operator==(const Slic3r::ConfigOptionStrings&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = double; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = double; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:712:10: note:   by 'bool Slic3r::ConfigOptionFloatTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionFloatTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = double; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1123:10: note:   by 'bool Slic3r::ConfigOptionPercent::operator==(const Slic3r::ConfigOptionPercent&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1266:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::FloatOrPercent]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1395:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Eigen::Matrix<double, 2, 1, 2>; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = Eigen::Matrix<double, 2, 1, 2>; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1405:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1430:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Eigen::Matrix<double, 2, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = Eigen::Matrix<double, 2, 1, 2>]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1442:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 3, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1506:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Eigen::Matrix<double, 3, 1, 2>; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = Eigen::Matrix<double, 3, 1, 2>; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1516:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1544:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = bool; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = bool; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1555:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1583:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = unsigned char]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1874:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = int; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1874:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = int; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:907:10: note:   by 'bool Slic3r::ConfigOptionIntTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:2273:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = double; bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:2273:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = double; bool NULLABLE = true]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:712:10: note:   by 'bool Slic3r::ConfigOptionFloatTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionFloatTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:2274:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = int; bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:2274:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = int; bool NULLABLE = true]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:907:10: note:   by 'bool Slic3r::ConfigOptionIntTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:2276:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = int]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:968:10: note:   by 'bool Slic3r::ConfigOptionIntsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntsTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:2277:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:781:10: warning: 'bool Slic3r::ConfigOptionFloatsTempl<NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with bool NULLABLE = true]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1165:10: note:   by 'bool Slic3r::ConfigOptionPercentsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionPercentsTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:2278:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = unsigned char]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1597:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:2287:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = int]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:968:10: note:   by 'bool Slic3r::ConfigOptionIntsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:2291:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:781:10: warning: 'bool Slic3r::ConfigOptionFloatsTempl<NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1165:10: note:   by 'bool Slic3r::ConfigOptionPercentsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionPercentsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:2298:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = unsigned char]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1597:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
In file included from /usr/include/c++/15.2.1/bits/stl_algo.h:61,
                 from /usr/include/c++/15.2.1/algorithm:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/ElephantFootCompensation.cpp:7:
/usr/include/c++/15.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++/15.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
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/15.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++/15.2.1/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1771 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/15.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++/15.2.1/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1877 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/15.2.1/bits/stl_algo.h:1891:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1891 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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++/15.2.1/bits/stl_algo.h:4841: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.4/src/libslic3r/ElephantFootCompensation.cpp:206:13:
/usr/include/c++/15.2.1/bits/stl_algo.h:1906:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1906 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1907 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1908 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/15.2.1/bits/stl_algo.h:1909:31,
    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]' at /usr/include/c++/15.2.1/bits/stl_algo.h:4841: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.4/src/libslic3r/ElephantFootCompensation.cpp:206:13:
/usr/include/c++/15.2.1/bits/stl_algo.h:1818:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1818 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1823:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1823 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
[62/671] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/ExPolygonsIndex.cpp.o
[63/671] Building CXX object src/libslic3r/CMakeFiles/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.4/bundled_deps/libigl/igl/copyleft/cgal/closest_facet.h:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/bundled_deps/libigl/igl/copyleft/cgal/extract_cells.cpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/bundled_deps/libigl/igl/copyleft/cgal/extract_cells.h:114,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/bundled_deps/libigl/igl/copyleft/cgal/mesh_boolean.cpp:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/bundled_deps/libigl/igl/copyleft/cgal/mesh_boolean.h:226,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/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.4/bundled_deps/libigl/igl/copyleft/cgal/assign.h:12,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/bundled_deps/libigl/igl/copyleft/cgal/mesh_boolean.cpp:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/bundled_deps/libigl/igl/copyleft/cgal/mesh_boolean.h:226,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/bundled_deps/libigl/igl/copyleft/cgal/closest_facet.h:17,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/bundled_deps/libigl/igl/copyleft/cgal/extract_cells.cpp:10,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/bundled_deps/libigl/igl/copyleft/cgal/extract_cells.h:114,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/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++/15.2.1/vector:74,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/bundled_deps/admesh/./admesh/stl.h:30,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/TriangleMesh.hpp:15,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/MeshBoolean.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/MeshBoolean.cpp:6:
/usr/include/c++/15.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++/15.2.1/bits/vector.tcc:652: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
  652 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.1/vector:68:
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++/15.2.1/bits/stl_vector.h:1167:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick>, std::allocator<CGAL::Point_3<CGAL::Epick> > > >' changed in GCC 7.1
 1167 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = CGAL::Point_3<CGAL::Epick>; _Alloc = std::allocator<CGAL::Point_3<CGAL::Epick> >]',
    inlined from 'void CGAL::Properties::Property_array<T>::resize(size_t) [with T = CGAL::Point_3<CGAL::Epick>]' at /usr/include/CGAL/Surface_mesh/Properties.h: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++/15.2.1/bits/stl_vector.h:1167:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick>, std::allocator<CGAL::Point_3<CGAL::Epick> > > >' changed in GCC 7.1
 1167 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/box_intersection_d.h:21,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/bundled_deps/libigl/igl/copyleft/cgal/CGAL_includes.hpp:28,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/bundled_deps/libigl/igl/copyleft/cgal/SelfIntersectMesh.h:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/bundled_deps/libigl/igl/copyleft/cgal/remesh_self_intersections.cpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/bundled_deps/libigl/igl/copyleft/cgal/remesh_self_intersections.h:78,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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 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.4/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<G>::face_descriptor>&, std::set<typename boost::graph_traits<G>::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++/15.2.1/algorithm:63,
                 from /usr/include/eigen3/Eigen/Core:95,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/bundled_deps/admesh/./admesh/stl.h:31:
/usr/include/c++/15.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++/15.2.1/bits/stl_algo.h:1751: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
 1751 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.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++/15.2.1/bits/stl_algo.h:1771: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
 1771 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1771: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++/15.2.1/bits/stl_algo.h:61:
/usr/include/c++/15.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++/15.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
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/15.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++/15.2.1/bits/stl_algo.h:1877: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
 1877 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1877: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++/15.2.1/bits/stl_algo.h:1891: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
 1891 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.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++/15.2.1/bits/stl_algo.h:1901: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
 1901 |     __sort(_RandomAccessIterator __first, _RandomAccessIterator __last,
      |     ^~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1901: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++/15.2.1/bits/stl_algo.h:1906: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
 1906 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1907 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1908 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>::Compare>]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>::Compare>]' at /usr/include/c++/15.2.1/bits/stl_algo.h:1909:31:
/usr/include/c++/15.2.1/bits/stl_algo.h:1818: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
 1818 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1823: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
 1823 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::modified_two_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>*, std::vector<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>, std::allocator<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE> > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>*, std::vector<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>, std::allocator<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE> > > >; Callback = std::function<void(const Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>&, const Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>&)>; Traits = Predicate_traits_d<Box_traits_d<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE> >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1
/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++/15.2.1/bits/stl_algo.h:4874: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++/15.2.1/bits/stl_algo.h:1906: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
 1906 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1907 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1908 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>::Compare>]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>::Compare>]' at /usr/include/c++/15.2.1/bits/stl_algo.h:1909: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++/15.2.1/bits/stl_algo.h:4874: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++/15.2.1/bits/stl_algo.h:1818: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
 1818 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1823: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
 1823 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>::Compare>]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; _Compare = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>::Compare]' at /usr/include/c++/15.2.1/bits/stl_algo.h:4874: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++/15.2.1/bits/stl_algo.h:1906: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
 1906 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1907 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1908 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>::Compare>]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>::Compare>]' at /usr/include/c++/15.2.1/bits/stl_algo.h:1909: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++/15.2.1/bits/stl_algo.h:4874: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++/15.2.1/bits/stl_algo.h:1818: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
 1818 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1823: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
 1823 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::segment_tree(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, T, T, Callback, Predicate_traits, std::ptrdiff_t, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>*, std::vector<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>, std::allocator<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE> > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>*, std::vector<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>, std::allocator<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE> > > >; Callback = std::function<void(const Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>&, const Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>&)>; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE> >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:373:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1
/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++/15.2.1/bits/stl_algo.h:4874: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
 4874 |       std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp));
      |       ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; _Compare = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>::Compare]',
    inlined from 'void CGAL::Box_intersection_d::one_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>*, std::vector<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>, std::allocator<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE> > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>*, std::vector<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>, std::allocator<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE> > > >; Callback = std::function<void(const Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>&, const Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>&)>; Traits = Predicate_traits_d<Box_traits_d<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE> >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:97:14,
    inlined from 'void CGAL::Box_intersection_d::segment_tree(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, T, T, Callback, Predicate_traits, std::ptrdiff_t, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>*, std::vector<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>, std::allocator<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE> > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>*, std::vector<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>, std::allocator<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE> > > >; Callback = std::function<void(const Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>&, const Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>&)>; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE> >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:423:21:
/usr/include/c++/15.2.1/bits/stl_algo.h:4874: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
 4874 |       std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp));
      |       ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::segment_tree(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, T, T, Callback, Predicate_traits, std::ptrdiff_t, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>*, std::vector<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>, std::allocator<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE> > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>*, std::vector<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>, std::allocator<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE> > > >; Callback = std::function<void(const Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>&, const Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE>&)>; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, ID_FROM_HANDLE> >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:435:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, __gnu_cxx::__normal_iterator<CGAL::Triangle_3<CGAL::Epeck>*, std::vector<CGAL::Triangle_3<CGAL::Epeck> > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1
/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.4/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.4/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
[64/671] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/ExPolygon.cpp.o
[65/671] Linking CXX static library src/libslic3r/liblibslic3r_cgal.a
[66/671] Linking CXX static library src/libseqarrange/liblibseqarrange.a
[67/671] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/ExtrusionRole.cpp.o
[68/671] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Emboss.cpp.o
[69/671] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Config.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.cpp:21:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = std::__cxx11::basic_string<char>; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = std::__cxx11::basic_string<char>; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1053:10: note:   by 'bool Slic3r::ConfigOptionString::operator==(const Slic3r::ConfigOptionString&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = std::__cxx11::basic_string<char>]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1087:10: note:   by 'bool Slic3r::ConfigOptionStrings::operator==(const Slic3r::ConfigOptionStrings&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = double; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = double; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:712:10: note:   by 'bool Slic3r::ConfigOptionFloatTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionFloatTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = double; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1123:10: note:   by 'bool Slic3r::ConfigOptionPercent::operator==(const Slic3r::ConfigOptionPercent&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1266:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::FloatOrPercent]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1395:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Eigen::Matrix<double, 2, 1, 2>; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = Eigen::Matrix<double, 2, 1, 2>; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1405:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1430:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Eigen::Matrix<double, 2, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = Eigen::Matrix<double, 2, 1, 2>]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1442:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 3, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1506:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Eigen::Matrix<double, 3, 1, 2>; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = Eigen::Matrix<double, 3, 1, 2>; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1516:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1544:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = bool; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = bool; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1555:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1583:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = unsigned char]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1874:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = int; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1874:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = int; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:907:10: note:   by 'bool Slic3r::ConfigOptionIntTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:2273:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = double; bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:2273:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = double; bool NULLABLE = true]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:712:10: note:   by 'bool Slic3r::ConfigOptionFloatTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionFloatTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:2274:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = int; bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:2274:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = int; bool NULLABLE = true]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:907:10: note:   by 'bool Slic3r::ConfigOptionIntTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:2276:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = int]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:968:10: note:   by 'bool Slic3r::ConfigOptionIntsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntsTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:2277:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:781:10: warning: 'bool Slic3r::ConfigOptionFloatsTempl<NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with bool NULLABLE = true]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1165:10: note:   by 'bool Slic3r::ConfigOptionPercentsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionPercentsTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:2278:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = unsigned char]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1597:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:2287:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = int]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:968:10: note:   by 'bool Slic3r::ConfigOptionIntsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:2291:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:781:10: warning: 'bool Slic3r::ConfigOptionFloatsTempl<NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1165:10: note:   by 'bool Slic3r::ConfigOptionPercentsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionPercentsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:2298:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = unsigned char]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1597:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool, true>':
/usr/include/c++/15.2.1/type_traits:961:30:   required from 'struct std::is_polymorphic<Slic3r::ConfigOptionSingle<bool, true> >'
  961 |     : public __bool_constant<__is_polymorphic(_Tp)>
      |                              ^~~~~~~~~~~~~~~~~~~~~
/usr/include/cereal/details/polymorphic_impl.hpp:797:48:   required from 'const cereal::detail::bind_to_archives<T, Tag>& cereal::detail::bind_to_archives<T, Tag>::bind() const [with T = Slic3r::ConfigOptionSingle<bool, true>; Tag = cereal::detail::polymorphic_binding_tag]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.cpp:1223:24:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = bool; bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:554:43:   required from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = unsigned char]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = unsigned char; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:554:43:   required from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = Slic3r::FloatOrPercent]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/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++/15.2.1/vector:74,
                 from /usr/include/c++/15.2.1/functional:66,
                 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.4/src/libslic3r/Config.hpp:28:
/usr/include/c++/15.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++/15.2.1/bits/vector.tcc:652:5: note: parameter passing for argument of type 'std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> >::iterator' changed in GCC 7.1
  652 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.1/vector:68:
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.4/src/libslic3r/Config.hpp:689:28:
/usr/include/c++/15.2.1/bits/stl_vector.h:1167:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::FloatOrPercent*, std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> > >' changed in GCC 7.1
 1167 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Slic3r::FloatOrPercent; _Alloc = std::allocator<Slic3r::FloatOrPercent>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = Slic3r::FloatOrPercent]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:569:32:
/usr/include/c++/15.2.1/bits/stl_vector.h:1167:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::FloatOrPercent*, std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> > >' changed in GCC 7.1
 1167 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Slic3r::FloatOrPercent; _Alloc = std::allocator<Slic3r::FloatOrPercent>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Slic3r::FloatOrPercent]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:593:10:
/usr/include/c++/15.2.1/bits/stl_vector.h:1167:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::FloatOrPercent*, std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> > >' changed in GCC 7.1
 1167 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Slic3r::FloatOrPercent; _Alloc = std::allocator<Slic3r::FloatOrPercent>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Slic3r::FloatOrPercent]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:611:36:
/usr/include/c++/15.2.1/bits/stl_vector.h:1167:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::FloatOrPercent*, std::vector<Slic3r::FloatOrPercent, std::allocator<Slic3r::FloatOrPercent> > >' changed in GCC 7.1
 1167 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.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++/15.2.1/bits/vector.tcc:652:5: note: parameter passing for argument of type 'std::vector<double, std::allocator<double> >::iterator' changed in GCC 7.1
  652 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'bool Slic3r::ConfigOptionVector<T>::apply_override(const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:689:28:
/usr/include/c++/15.2.1/bits/stl_vector.h:1167:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1
 1167 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:569:32:
/usr/include/c++/15.2.1/bits/stl_vector.h:1167:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1
 1167 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:593:10:
/usr/include/c++/15.2.1/bits/stl_vector.h:1167:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1
 1167 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:611:36:
/usr/include/c++/15.2.1/bits/stl_vector.h:1167:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1
 1167 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.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++/15.2.1/bits/vector.tcc:652:5: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 2, 1, 2> >::iterator' changed in GCC 7.1
  652 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'bool Slic3r::ConfigOptionVector<T>::apply_override(const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:689:28:
/usr/include/c++/15.2.1/bits/stl_vector.h:1167: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
 1167 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:569:32:
/usr/include/c++/15.2.1/bits/stl_vector.h:1167: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
 1167 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:593:10:
/usr/include/c++/15.2.1/bits/stl_vector.h:1167: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
 1167 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix<double, 2, 1, 2>; _Alloc = std::allocator<Eigen::Matrix<double, 2, 1, 2> >]',
    inlined from 'void Slic3r::ConfigOptionVector<T>::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix<double, 2, 1, 2>]' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:611:36:
/usr/include/c++/15.2.1/bits/stl_vector.h:1167: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
 1167 |           _M_fill_insert(end(), __new_size - size(), __x);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[70/671] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/ExtrusionEntity.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/ExtrusionEntity.hpp:25,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/ExtrusionEntity.cpp:8:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = std::__cxx11::basic_string<char>; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = std::__cxx11::basic_string<char>; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1053:10: note:   by 'bool Slic3r::ConfigOptionString::operator==(const Slic3r::ConfigOptionString&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = std::__cxx11::basic_string<char>]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1087:10: note:   by 'bool Slic3r::ConfigOptionStrings::operator==(const Slic3r::ConfigOptionStrings&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = double; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = double; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:712:10: note:   by 'bool Slic3r::ConfigOptionFloatTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionFloatTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = double; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1123:10: note:   by 'bool Slic3r::ConfigOptionPercent::operator==(const Slic3r::ConfigOptionPercent&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1266:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::FloatOrPercent]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1395:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Eigen::Matrix<double, 2, 1, 2>; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = Eigen::Matrix<double, 2, 1, 2>; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1405:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1430:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Eigen::Matrix<double, 2, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = Eigen::Matrix<double, 2, 1, 2>]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1442:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 3, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1506:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Eigen::Matrix<double, 3, 1, 2>; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = Eigen::Matrix<double, 3, 1, 2>; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1516:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1544:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = bool; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = bool; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1555:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1583:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = unsigned char]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1874:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = int; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1874:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = int; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:907:10: note:   by 'bool Slic3r::ConfigOptionIntTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:2273:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = double; bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:2273:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = double; bool NULLABLE = true]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:712:10: note:   by 'bool Slic3r::ConfigOptionFloatTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionFloatTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:2274:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = int; bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:2274:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = int; bool NULLABLE = true]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:907:10: note:   by 'bool Slic3r::ConfigOptionIntTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:2276:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = int]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:968:10: note:   by 'bool Slic3r::ConfigOptionIntsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntsTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:2277:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:781:10: warning: 'bool Slic3r::ConfigOptionFloatsTempl<NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with bool NULLABLE = true]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1165:10: note:   by 'bool Slic3r::ConfigOptionPercentsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionPercentsTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:2278:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = unsigned char]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1597:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:2287:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = int]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:968:10: note:   by 'bool Slic3r::ConfigOptionIntsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:2291:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:781:10: warning: 'bool Slic3r::ConfigOptionFloatsTempl<NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1165:10: note:   by 'bool Slic3r::ConfigOptionPercentsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionPercentsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:2298:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = unsigned char]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1597:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
In file included from /usr/include/c++/15.2.1/vector:67,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/ExtrusionEntity.hpp:19:
/usr/include/c++/15.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::ExtrusionPath*, vector<Slic3r::ExtrusionPath> >; _Sentinel = __gnu_cxx::__normal_iterator<const Slic3r::ExtrusionPath*, vector<Slic3r::ExtrusionPath> >; _ForwardIterator = Slic3r::ExtrusionPath*]':
/usr/include/c++/15.2.1/bits/stl_uninitialized.h:140:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> >' changed in GCC 7.1
  140 |     __do_uninit_copy(_InputIterator __first, _Sentinel __last,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_uninitialized.h:140: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 function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::ExtrusionPath*, vector<Slic3r::ExtrusionPath> >; _ForwardIterator = Slic3r::ExtrusionPath*]',
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const Slic3r::ExtrusionPath*, vector<Slic3r::ExtrusionPath> >; _Sentinel = __gnu_cxx::__normal_iterator<const Slic3r::ExtrusionPath*, vector<Slic3r::ExtrusionPath> >; _ForwardIterator = Slic3r::ExtrusionPath*; _Tp = Slic3r::ExtrusionPath]' at /usr/include/c++/15.2.1/bits/stl_uninitialized.h:637: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++/15.2.1/bits/stl_vector.h:1912:6,
    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++/15.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.4/src/libslic3r/ExtrusionEntity.cpp:298:20:
/usr/include/c++/15.2.1/bits/stl_uninitialized.h:266:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> >' changed in GCC 7.1
  266 |         return std::__do_uninit_copy(__first, __last, __result);
      |                ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.1/vector:74:
/usr/include/c++/15.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++/15.2.1/bits/vector.tcc:452:7: note: parameter passing for argument of type 'std::vector<Slic3r::ExtrusionPath>::iterator' changed in GCC 7.1
  452 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/vector.tcc: In 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++/15.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
  133 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/vector.tcc:170:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::ExtrusionPath*, std::vector<Slic3r::ExtrusionPath> >' changed in GCC 7.1
  170 |         _M_realloc_insert(begin() + (__position - cbegin()), __x);
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/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.4/src/libslic3r/ExtrusionEntity.cpp:289:55: note: parameter passing for argument of type 'std::vector<Slic3r::ExtrusionPath>::const_iterator' changed in GCC 7.1
[71/671] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/ExtrusionEntityCollection.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/ExtrusionEntity.hpp:25,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/ExtrusionEntityCollection.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/ExtrusionEntityCollection.cpp:9:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = std::__cxx11::basic_string<char>; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = std::__cxx11::basic_string<char>; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1053:10: note:   by 'bool Slic3r::ConfigOptionString::operator==(const Slic3r::ConfigOptionString&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = std::__cxx11::basic_string<char>]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1087:10: note:   by 'bool Slic3r::ConfigOptionStrings::operator==(const Slic3r::ConfigOptionStrings&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = double; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = double; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:712:10: note:   by 'bool Slic3r::ConfigOptionFloatTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionFloatTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = double; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1123:10: note:   by 'bool Slic3r::ConfigOptionPercent::operator==(const Slic3r::ConfigOptionPercent&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1266:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::FloatOrPercent]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1395:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Eigen::Matrix<double, 2, 1, 2>; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = Eigen::Matrix<double, 2, 1, 2>; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1405:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1430:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Eigen::Matrix<double, 2, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = Eigen::Matrix<double, 2, 1, 2>]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1442:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 3, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1506:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Eigen::Matrix<double, 3, 1, 2>; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = Eigen::Matrix<double, 3, 1, 2>; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1516:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1544:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = bool; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = bool; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1555:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1583:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = unsigned char]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1874:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = int; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1874:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = int; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:907:10: note:   by 'bool Slic3r::ConfigOptionIntTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:2273:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = double; bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:2273:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = double; bool NULLABLE = true]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:712:10: note:   by 'bool Slic3r::ConfigOptionFloatTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionFloatTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:2274:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = int; bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:2274:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = int; bool NULLABLE = true]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:907:10: note:   by 'bool Slic3r::ConfigOptionIntTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:2276:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = int]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:968:10: note:   by 'bool Slic3r::ConfigOptionIntsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntsTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:2277:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:781:10: warning: 'bool Slic3r::ConfigOptionFloatsTempl<NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with bool NULLABLE = true]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1165:10: note:   by 'bool Slic3r::ConfigOptionPercentsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionPercentsTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:2278:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = unsigned char]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1597:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:2287:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = int]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:968:10: note:   by 'bool Slic3r::ConfigOptionIntsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:2291:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:781:10: warning: 'bool Slic3r::ConfigOptionFloatsTempl<NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1165:10: note:   by 'bool Slic3r::ConfigOptionPercentsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionPercentsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:2298:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = unsigned char]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1597:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
[72/671] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Extruder.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/GCode/GCodeWriter.hpp:25,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Extruder.cpp:16:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = std::__cxx11::basic_string<char>; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = std::__cxx11::basic_string<char>; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1053:10: note:   by 'bool Slic3r::ConfigOptionString::operator==(const Slic3r::ConfigOptionString&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = std::__cxx11::basic_string<char>]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1087:10: note:   by 'bool Slic3r::ConfigOptionStrings::operator==(const Slic3r::ConfigOptionStrings&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = double; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = double; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:712:10: note:   by 'bool Slic3r::ConfigOptionFloatTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionFloatTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = double; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1123:10: note:   by 'bool Slic3r::ConfigOptionPercent::operator==(const Slic3r::ConfigOptionPercent&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1266:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::FloatOrPercent]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1395:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Eigen::Matrix<double, 2, 1, 2>; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = Eigen::Matrix<double, 2, 1, 2>; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1405:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:1430:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Eigen::Matrix<double, 2, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = Eigen::Matrix<double, 2, 1, 2>]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1442:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 3, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1506:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Eigen::Matrix<double, 3, 1, 2>; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = Eigen::Matrix<double, 3, 1, 2>; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1516:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1544:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = bool; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = bool; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1555:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1583:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = unsigned char]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1874:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = int; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1874:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = int; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:907:10: note:   by 'bool Slic3r::ConfigOptionIntTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:2273:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = double; bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:2273:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = double; bool NULLABLE = true]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:712:10: note:   by 'bool Slic3r::ConfigOptionFloatTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionFloatTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:2274:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = int; bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:2274:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = int; bool NULLABLE = true]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:907:10: note:   by 'bool Slic3r::ConfigOptionIntTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:2276:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = int]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:968:10: note:   by 'bool Slic3r::ConfigOptionIntsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntsTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:2277:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:781:10: warning: 'bool Slic3r::ConfigOptionFloatsTempl<NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with bool NULLABLE = true]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1165:10: note:   by 'bool Slic3r::ConfigOptionPercentsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionPercentsTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:2278:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = unsigned char]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1597:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:2287:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = int]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:968:10: note:   by 'bool Slic3r::ConfigOptionIntsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:2291:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:781:10: warning: 'bool Slic3r::ConfigOptionFloatsTempl<NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1165:10: note:   by 'bool Slic3r::ConfigOptionPercentsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionPercentsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:2298:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = unsigned char]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1597:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:252:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ArcFittingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:253:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::PrinterTechnology; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:254:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::GCodeFlavor; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:255:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:256:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::PrintHostType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:257:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::AuthorizationType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:258:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FuzzySkinType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:259:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::InfillPattern; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:260:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::IroningType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:261:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SlicingMode; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:262:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:263:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:264:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:265:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SeamPosition; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:266:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ScarfSeamPlacement; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:267:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:268:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:269:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:270:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::BrimType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:271:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::DraftShield; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:272:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::LabelObjectsStyle; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:273:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:274:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:275:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:276:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TopOnePerimeterType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:277:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::EnsureVerticalShellThickness; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:278:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::CoolingSlowdownLogicType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1765:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:921:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::CoolingSlowdownLogicType]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:1239:541:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1765:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:1239:1512:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TowerSpeeds]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1765:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:1239:1583:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeeds]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Extruder.cpp: In member function 'std::pair<double, double> Slic3r::Extruder::extrude(double)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1812:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeeds; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1810:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeeds; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1812:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TowerSpeeds; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1810:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TowerSpeeds; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:554:43:   required from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = unsigned char]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = unsigned char; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:554:43:   required from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = Slic3r::FloatOrPercent]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[73/671] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/ExtrusionSimulator.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/ExtrusionEntity.hpp:25,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/ExtrusionSimulator.hpp:9,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/ExtrusionSimulator.cpp:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = std::__cxx11::basic_string<char>; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = std::__cxx11::basic_string<char>; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1053:10: note:   by 'bool Slic3r::ConfigOptionString::operator==(const Slic3r::ConfigOptionString&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = std::__cxx11::basic_string<char>]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1087:10: note:   by 'bool Slic3r::ConfigOptionStrings::operator==(const Slic3r::ConfigOptionStrings&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = double; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = double; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:712:10: note:   by 'bool Slic3r::ConfigOptionFloatTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionFloatTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = double; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1123:10: note:   by 'bool Slic3r::ConfigOptionPercent::operator==(const Slic3r::ConfigOptionPercent&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1266:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::FloatOrPercent]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1395:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Eigen::Matrix<double, 2, 1, 2>; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = Eigen::Matrix<double, 2, 1, 2>; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1405:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1430:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Eigen::Matrix<double, 2, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = Eigen::Matrix<double, 2, 1, 2>]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1442:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 3, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1506:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Eigen::Matrix<double, 3, 1, 2>; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = Eigen::Matrix<double, 3, 1, 2>; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1516:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1544:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = bool; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = bool; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1555:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1583:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = unsigned char]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1874:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = int; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1874:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = int; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:907:10: note:   by 'bool Slic3r::ConfigOptionIntTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:2273:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = double; bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:2273:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = double; bool NULLABLE = true]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:712:10: note:   by 'bool Slic3r::ConfigOptionFloatTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionFloatTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:2274:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = int; bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:2274:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = int; bool NULLABLE = true]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:907:10: note:   by 'bool Slic3r::ConfigOptionIntTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:2276:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = int]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:968:10: note:   by 'bool Slic3r::ConfigOptionIntsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntsTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:2277:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:781:10: warning: 'bool Slic3r::ConfigOptionFloatsTempl<NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with bool NULLABLE = true]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1165:10: note:   by 'bool Slic3r::ConfigOptionPercentsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionPercentsTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:2278:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = unsigned char]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1597:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:2287:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = int]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:968:10: note:   by 'bool Slic3r::ConfigOptionIntsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:2291:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:781:10: warning: 'bool Slic3r::ConfigOptionFloatsTempl<NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1165:10: note:   by 'bool Slic3r::ConfigOptionPercentsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionPercentsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:2298:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = unsigned char]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Config.hpp:1597:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
[74/671] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/Fill3DHoneycomb.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../ExtrusionEntity.hpp:25,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../ShortestPath.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/Fill3DHoneycomb.cpp:13:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = std::__cxx11::basic_string<char>; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = std::__cxx11::basic_string<char>; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1053:10: note:   by 'bool Slic3r::ConfigOptionString::operator==(const Slic3r::ConfigOptionString&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = std::__cxx11::basic_string<char>]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1087:10: note:   by 'bool Slic3r::ConfigOptionStrings::operator==(const Slic3r::ConfigOptionStrings&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = double; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = double; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:712:10: note:   by 'bool Slic3r::ConfigOptionFloatTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionFloatTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = double; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1123:10: note:   by 'bool Slic3r::ConfigOptionPercent::operator==(const Slic3r::ConfigOptionPercent&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1266:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::FloatOrPercent]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1395:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Eigen::Matrix<double, 2, 1, 2>; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = Eigen::Matrix<double, 2, 1, 2>; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1405:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1430:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Eigen::Matrix<double, 2, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = Eigen::Matrix<double, 2, 1, 2>]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1442:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 3, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1506:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Eigen::Matrix<double, 3, 1, 2>; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = Eigen::Matrix<double, 3, 1, 2>; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1516:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1544:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = bool; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = bool; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1555:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1583:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = unsigned char]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1874:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = int; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1874:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = int; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:907:10: note:   by 'bool Slic3r::ConfigOptionIntTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:2273:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = double; bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:2273:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = double; bool NULLABLE = true]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:712:10: note:   by 'bool Slic3r::ConfigOptionFloatTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionFloatTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:2274:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = int; bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:2274:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = int; bool NULLABLE = true]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:907:10: note:   by 'bool Slic3r::ConfigOptionIntTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:2276:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = int]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:968:10: note:   by 'bool Slic3r::ConfigOptionIntsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntsTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:2277:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:781:10: warning: 'bool Slic3r::ConfigOptionFloatsTempl<NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with bool NULLABLE = true]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1165:10: note:   by 'bool Slic3r::ConfigOptionPercentsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionPercentsTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:2278:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = unsigned char]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1597:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:2287:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = int]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:968:10: note:   by 'bool Slic3r::ConfigOptionIntsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:2291:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:781:10: warning: 'bool Slic3r::ConfigOptionFloatsTempl<NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1165:10: note:   by 'bool Slic3r::ConfigOptionPercentsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionPercentsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:2298:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = unsigned char]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1597:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:252:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ArcFittingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:253:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::PrinterTechnology; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:254:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::GCodeFlavor; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:255:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:256:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::PrintHostType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:257:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::AuthorizationType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:258:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FuzzySkinType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:259:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::InfillPattern; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:260:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::IroningType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:261:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SlicingMode; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:262:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:263:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:264:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:265:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SeamPosition; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:266:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ScarfSeamPlacement; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:267:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:268:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:269:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:270:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::BrimType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:271:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::DraftShield; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:272:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::LabelObjectsStyle; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:273:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:274:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:275:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:276:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TopOnePerimeterType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:277:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::EnsureVerticalShellThickness; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:278:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::CoolingSlowdownLogicType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1765:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:921:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::CoolingSlowdownLogicType]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:1239:541:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1765:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:1239:1512:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TowerSpeeds]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1765:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:1239:1583:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeeds]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1812:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeeds; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1810:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeeds; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1812:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TowerSpeeds; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1810:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TowerSpeeds; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:554:43:   required from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = unsigned char]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = unsigned char; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:554:43:   required from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = Slic3r::FloatOrPercent]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[75/671] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Feature/FuzzySkin/FuzzySkin.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../ExtrusionEntity.hpp:25,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/ExtrusionLine.hpp:23,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Algorithm/LineSegmentation/LineSegmentation.hpp:6,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Feature/FuzzySkin/FuzzySkin.cpp:3:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = std::__cxx11::basic_string<char>; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = std::__cxx11::basic_string<char>; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1053:10: note:   by 'bool Slic3r::ConfigOptionString::operator==(const Slic3r::ConfigOptionString&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = std::__cxx11::basic_string<char>]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1087:10: note:   by 'bool Slic3r::ConfigOptionStrings::operator==(const Slic3r::ConfigOptionStrings&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = double; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = double; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:712:10: note:   by 'bool Slic3r::ConfigOptionFloatTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionFloatTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = double; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1123:10: note:   by 'bool Slic3r::ConfigOptionPercent::operator==(const Slic3r::ConfigOptionPercent&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1266:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::FloatOrPercent]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1395:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Eigen::Matrix<double, 2, 1, 2>; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = Eigen::Matrix<double, 2, 1, 2>; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1405:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1430:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Eigen::Matrix<double, 2, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = Eigen::Matrix<double, 2, 1, 2>]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1442:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 3, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1506:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Eigen::Matrix<double, 3, 1, 2>; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = Eigen::Matrix<double, 3, 1, 2>; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1516:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1544:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = bool; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = bool; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1555:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1583:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = unsigned char]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1874:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = int; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1874:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = int; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:907:10: note:   by 'bool Slic3r::ConfigOptionIntTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:2273:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = double; bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:2273:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = double; bool NULLABLE = true]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:712:10: note:   by 'bool Slic3r::ConfigOptionFloatTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionFloatTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:2274:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = int; bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:2274:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = int; bool NULLABLE = true]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:907:10: note:   by 'bool Slic3r::ConfigOptionIntTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:2276:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = int]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:968:10: note:   by 'bool Slic3r::ConfigOptionIntsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntsTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:2277:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:781:10: warning: 'bool Slic3r::ConfigOptionFloatsTempl<NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with bool NULLABLE = true]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1165:10: note:   by 'bool Slic3r::ConfigOptionPercentsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionPercentsTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:2278:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = unsigned char]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1597:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:2287:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = int]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:968:10: note:   by 'bool Slic3r::ConfigOptionIntsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:2291:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:781:10: warning: 'bool Slic3r::ConfigOptionFloatsTempl<NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1165:10: note:   by 'bool Slic3r::ConfigOptionPercentsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionPercentsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:2298:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = unsigned char]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1597:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:252:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ArcFittingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:253:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::PrinterTechnology; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:254:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::GCodeFlavor; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:255:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:256:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::PrintHostType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:257:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::AuthorizationType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:258:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FuzzySkinType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:259:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::InfillPattern; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:260:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::IroningType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:261:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SlicingMode; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:262:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:263:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:264:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:265:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SeamPosition; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:266:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ScarfSeamPlacement; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:267:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:268:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:269:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:270:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::BrimType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:271:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::DraftShield; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:272:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::LabelObjectsStyle; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:273:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:274:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:275:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:276:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TopOnePerimeterType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:277:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::EnsureVerticalShellThickness; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:278:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::CoolingSlowdownLogicType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1765:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:921:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::CoolingSlowdownLogicType]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:1239:541:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1765:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:1239:1512:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TowerSpeeds]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1765:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:1239:1583:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeeds]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1812:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeeds; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1810:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeeds; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1812:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TowerSpeeds; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1810:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TowerSpeeds; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:554:43:   required from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = unsigned char]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = unsigned char; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:554:43:   required from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = Slic3r::FloatOrPercent]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[76/671] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Feature/Interlocking/VoxelUtils.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Fill/FillBase.hpp:33,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Fill/FillRectilinear.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Feature/Interlocking/VoxelUtils.cpp:8:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = std::__cxx11::basic_string<char>; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = std::__cxx11::basic_string<char>; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1053:10: note:   by 'bool Slic3r::ConfigOptionString::operator==(const Slic3r::ConfigOptionString&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = std::__cxx11::basic_string<char>]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1087:10: note:   by 'bool Slic3r::ConfigOptionStrings::operator==(const Slic3r::ConfigOptionStrings&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = double; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = double; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:712:10: note:   by 'bool Slic3r::ConfigOptionFloatTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionFloatTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = double; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1123:10: note:   by 'bool Slic3r::ConfigOptionPercent::operator==(const Slic3r::ConfigOptionPercent&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1266:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::FloatOrPercent]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1395:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Eigen::Matrix<double, 2, 1, 2>; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = Eigen::Matrix<double, 2, 1, 2>; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1405:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:1430:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Eigen::Matrix<double, 2, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = Eigen::Matrix<double, 2, 1, 2>]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1442:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 3, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1506:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Eigen::Matrix<double, 3, 1, 2>; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = Eigen::Matrix<double, 3, 1, 2>; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1516:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1544:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = bool; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = bool; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1555:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1583:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = unsigned char]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1874:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = int; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1874:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = int; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:907:10: note:   by 'bool Slic3r::ConfigOptionIntTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:2273:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = double; bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:2273:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = double; bool NULLABLE = true]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:712:10: note:   by 'bool Slic3r::ConfigOptionFloatTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionFloatTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:2274:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = int; bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:2274:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = int; bool NULLABLE = true]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:907:10: note:   by 'bool Slic3r::ConfigOptionIntTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:2276:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = int]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:968:10: note:   by 'bool Slic3r::ConfigOptionIntsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntsTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:2277:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:781:10: warning: 'bool Slic3r::ConfigOptionFloatsTempl<NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with bool NULLABLE = true]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1165:10: note:   by 'bool Slic3r::ConfigOptionPercentsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionPercentsTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:2278:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = unsigned char]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1597:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:2287:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = int]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:968:10: note:   by 'bool Slic3r::ConfigOptionIntsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:2291:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:781:10: warning: 'bool Slic3r::ConfigOptionFloatsTempl<NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1165:10: note:   by 'bool Slic3r::ConfigOptionPercentsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionPercentsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:2298:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = unsigned char]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1597:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:252:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ArcFittingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:253:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::PrinterTechnology; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:254:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::GCodeFlavor; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:255:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:256:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::PrintHostType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:257:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::AuthorizationType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:258:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FuzzySkinType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:259:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::InfillPattern; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:260:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::IroningType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:261:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SlicingMode; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:262:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:263:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:264:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:265:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SeamPosition; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:266:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ScarfSeamPlacement; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:267:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:268:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:269:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:270:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::BrimType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:271:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::DraftShield; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:272:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::LabelObjectsStyle; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:273:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:274:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:275:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:276:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TopOnePerimeterType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:277:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::EnsureVerticalShellThickness; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:278:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::CoolingSlowdownLogicType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1765:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:921:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::CoolingSlowdownLogicType]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:1239:541:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1765:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:1239:1512:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TowerSpeeds]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1765:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:1239:1583:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeeds]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1812:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeeds; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1810:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeeds; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1812:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TowerSpeeds; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1810:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TowerSpeeds; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:554:43:   required from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = unsigned char]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = unsigned char; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:554:43:   required from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = Slic3r::FloatOrPercent]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[77/671] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/Fill.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Layer.hpp:29,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/Fill.cpp:25:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = std::__cxx11::basic_string<char>; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = std::__cxx11::basic_string<char>; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1053:10: note:   by 'bool Slic3r::ConfigOptionString::operator==(const Slic3r::ConfigOptionString&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = std::__cxx11::basic_string<char>]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1087:10: note:   by 'bool Slic3r::ConfigOptionStrings::operator==(const Slic3r::ConfigOptionStrings&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = double; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = double; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:712:10: note:   by 'bool Slic3r::ConfigOptionFloatTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionFloatTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = double; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1123:10: note:   by 'bool Slic3r::ConfigOptionPercent::operator==(const Slic3r::ConfigOptionPercent&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1266:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::FloatOrPercent]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1395:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Eigen::Matrix<double, 2, 1, 2>; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = Eigen::Matrix<double, 2, 1, 2>; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1405:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1430:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Eigen::Matrix<double, 2, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = Eigen::Matrix<double, 2, 1, 2>]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1442:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 3, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1506:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Eigen::Matrix<double, 3, 1, 2>; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = Eigen::Matrix<double, 3, 1, 2>; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1516:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1544:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = bool; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = bool; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1555:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1583:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = unsigned char]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1874:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = int; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1874:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = int; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:907:10: note:   by 'bool Slic3r::ConfigOptionIntTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:2273:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = double; bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:2273:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = double; bool NULLABLE = true]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:712:10: note:   by 'bool Slic3r::ConfigOptionFloatTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionFloatTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:2274:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = int; bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:2274:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = int; bool NULLABLE = true]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:907:10: note:   by 'bool Slic3r::ConfigOptionIntTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:2276:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = int]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:968:10: note:   by 'bool Slic3r::ConfigOptionIntsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntsTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:2277:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:781:10: warning: 'bool Slic3r::ConfigOptionFloatsTempl<NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with bool NULLABLE = true]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1165:10: note:   by 'bool Slic3r::ConfigOptionPercentsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionPercentsTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:2278:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = unsigned char]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1597:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:2287:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = int]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:968:10: note:   by 'bool Slic3r::ConfigOptionIntsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:2291:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:781:10: warning: 'bool Slic3r::ConfigOptionFloatsTempl<NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1165:10: note:   by 'bool Slic3r::ConfigOptionPercentsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionPercentsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:2298:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = unsigned char]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1597:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:252:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ArcFittingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:253:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::PrinterTechnology; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:254:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::GCodeFlavor; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:255:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:256:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::PrintHostType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:257:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::AuthorizationType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:258:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FuzzySkinType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:259:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::InfillPattern; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:260:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::IroningType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:261:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SlicingMode; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:262:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:263:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:264:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:265:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SeamPosition; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:266:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ScarfSeamPlacement; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:267:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:268:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:269:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:270:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::BrimType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:271:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::DraftShield; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:272:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::LabelObjectsStyle; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:273:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:274:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:275:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:276:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TopOnePerimeterType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:277:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::EnsureVerticalShellThickness; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:278:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::CoolingSlowdownLogicType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1765:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:921:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::CoolingSlowdownLogicType]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:1239:541:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1765:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:1239:1512:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TowerSpeeds]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1765:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:1239:1583:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeeds]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1812:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeeds; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1810:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeeds; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1812:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TowerSpeeds; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1810:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TowerSpeeds; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:554:43:   required from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = unsigned char]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = unsigned char; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:554:43:   required from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = Slic3r::FloatOrPercent]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
In file included from /usr/include/c++/15.2.1/bits/stl_algo.h:61,
                 from /usr/include/c++/15.2.1/algorithm:63,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/Fill.cpp:13:
/usr/include/c++/15.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:45&, auto:46&)> >]':
/usr/include/c++/15.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
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/15.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:45&, auto:46&)> >]':
/usr/include/c++/15.2.1/bits/stl_algo.h:1771: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
 1771 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1771: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++/15.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++/15.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
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/15.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++/15.2.1/bits/stl_algo.h:1771: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
 1771 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1771: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++/15.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:45&, auto:46&)> >]':
/usr/include/c++/15.2.1/bits/stl_algo.h:1877: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
 1877 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1877: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++/15.2.1/bits/stl_algo.h:1891:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::insert_fills_into_islands(Layer&, uint32_t, uint32_t, uint32_t)::Island*, std::vector<Slic3r::insert_fills_into_islands(Layer&, uint32_t, uint32_t, uint32_t)::Island> >' changed in GCC 7.1
 1891 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.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++/15.2.1/bits/stl_algo.h:1877: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
 1877 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1877: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++/15.2.1/bits/stl_algo.h:1891:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Layer::make_ironing()::IroningParams*, std::vector<Slic3r::Layer::make_ironing()::IroningParams> >' changed in GCC 7.1
 1891 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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:45&, auto:46&)> >]',
    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:45&, auto:46&)>]' at /usr/include/c++/15.2.1/bits/stl_algo.h:4874: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.4/src/libslic3r/Fill/Fill.cpp:444:18:
/usr/include/c++/15.2.1/bits/stl_algo.h:1906:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::insert_fills_into_islands(Layer&, uint32_t, uint32_t, uint32_t)::Island*, std::vector<Slic3r::insert_fills_into_islands(Layer&, uint32_t, uint32_t, uint32_t)::Island> >' changed in GCC 7.1
 1906 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1907 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1908 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::insert_fills_into_islands(Layer&, uint32_t, uint32_t, uint32_t)::Island*, vector<Slic3r::insert_fills_into_islands(Layer&, uint32_t, uint32_t, uint32_t)::Island> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::insert_fills_into_islands(Layer&, uint32_t, uint32_t, uint32_t)::<lambda(auto:45&, auto:46&)> >]',
    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:45&, auto:46&)> >]' at /usr/include/c++/15.2.1/bits/stl_algo.h:1909: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:45&, auto:46&)>]' at /usr/include/c++/15.2.1/bits/stl_algo.h:4874: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.4/src/libslic3r/Fill/Fill.cpp:444:18:
/usr/include/c++/15.2.1/bits/stl_algo.h:1818:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::insert_fills_into_islands(Layer&, uint32_t, uint32_t, uint32_t)::Island*, std::vector<Slic3r::insert_fills_into_islands(Layer&, uint32_t, uint32_t, uint32_t)::Island> >' changed in GCC 7.1
 1818 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1823:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::insert_fills_into_islands(Layer&, uint32_t, uint32_t, uint32_t)::Island*, std::vector<Slic3r::insert_fills_into_islands(Layer&, uint32_t, uint32_t, uint32_t)::Island> >' changed in GCC 7.1
 1823 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
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++/15.2.1/bits/stl_algo.h:4841:18,
    inlined from 'void Slic3r::Layer::make_ironing()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/Fill.cpp:855:11:
/usr/include/c++/15.2.1/bits/stl_algo.h:1906:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Layer::make_ironing()::IroningParams*, std::vector<Slic3r::Layer::make_ironing()::IroningParams> >' changed in GCC 7.1
 1906 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1907 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1908 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::Layer::make_ironing()::IroningParams*, vector<Slic3r::Layer::make_ironing()::IroningParams> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::Layer::make_ironing()::IroningParams*, vector<Slic3r::Layer::make_ironing()::IroningParams> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/15.2.1/bits/stl_algo.h:1909: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++/15.2.1/bits/stl_algo.h:4841:18,
    inlined from 'void Slic3r::Layer::make_ironing()' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/Fill.cpp:855:11:
/usr/include/c++/15.2.1/bits/stl_algo.h:1818:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Layer::make_ironing()::IroningParams*, std::vector<Slic3r::Layer::make_ironing()::IroningParams> >' changed in GCC 7.1
 1818 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1823:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Layer::make_ironing()::IroningParams*, std::vector<Slic3r::Layer::make_ironing()::IroningParams> >' changed in GCC 7.1
 1823 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
[78/671] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Feature/Interlocking/InterlockingGenerator.cpp.o
FAILED: [code=1] src/libslic3r/CMakeFiles/libslic3r.dir/Feature/Interlocking/InterlockingGenerator.cpp.o 
/usr/lib/distcc/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHARCONV_DYN_LINK -DBOOST_CHARCONV_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_CONTAINER_DYN_LINK -DBOOST_CONTAINER_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_NOWIDE_DYN_LINK -DBOOST_NOWIDE_NO_LIB -DBOOST_RANDOM_DYN_LINK -DBOOST_RANDOM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DNLOPT_DLL -DOPENVDB_ABI_VERSION_NUMBER=12 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/build/prusa-slicer/src/build_2.9.4/src/platform -I/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/.. -I/build/prusa-slicer/src/build_2.9.4/src/libslic3r -I/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/bundled_deps/libnest2d/include -I/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/bundled_deps/semver -I/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/bundled_deps/admesh/. -I/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/bundled_deps/localesutils -I/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/bundled_deps/tcbspan -I/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/bundled_deps/miniz -I/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/bundled_deps/agg/. -I/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/bundled_deps/ankerl -I/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libseqarrange/include -I/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/clipper/. -I/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/bundled_deps/glu-libtess/include -I/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/bundled_deps/qoi -I/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/bundled_deps/fast_float -I/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/bundled_deps/int128 -isystem /usr/include/eigen3 -isystem /build/prusa-slicer/src/deps_2.9.4/destdir/usr/local/include -isystem /build/prusa-slicer/src/deps_2.9.4/destdir/usr/local/include/LibBGCode -isystem /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/bundled_deps/libigl/. -isystem /usr/include/opencascade -isystem /usr/include/Imath -isystem /usr/include/nanosvg -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Feature/Interlocking/InterlockingGenerator.cpp.o -MF src/libslic3r/CMakeFiles/libslic3r.dir/Feature/Interlocking/InterlockingGenerator.cpp.o.d -o src/libslic3r/CMakeFiles/libslic3r.dir/Feature/Interlocking/InterlockingGenerator.cpp.o -c /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Feature/Interlocking/InterlockingGenerator.cpp
c++: fatal error: Killed signal terminated program cc1plus
compilation terminated.
distcc[4318] ERROR: compile /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Feature/Interlocking/InterlockingGenerator.cpp on 10.3.0.16:3732/8 failed
distcc[4318] (dcc_build_somewhere) Warning: remote compilation of '/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Feature/Interlocking/InterlockingGenerator.cpp' failed, retrying locally
distcc[4318] Warning: failed to distribute /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Feature/Interlocking/InterlockingGenerator.cpp to 10.3.0.16:3732/8, running locally instead
c++: fatal error: Terminated signal terminated program cc1plus
compilation terminated.
distcc[4318] ERROR: compile /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Feature/Interlocking/InterlockingGenerator.cpp on localhost failed
[79/671] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillConcentric.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../ExtrusionEntity.hpp:25,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/ExtrusionLine.hpp:23,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/WallToolPaths.hpp:15,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/FillConcentric.cpp:17:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = std::__cxx11::basic_string<char>; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = std::__cxx11::basic_string<char>; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1053:10: note:   by 'bool Slic3r::ConfigOptionString::operator==(const Slic3r::ConfigOptionString&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = std::__cxx11::basic_string<char>]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1087:10: note:   by 'bool Slic3r::ConfigOptionStrings::operator==(const Slic3r::ConfigOptionStrings&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = double; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = double; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:712:10: note:   by 'bool Slic3r::ConfigOptionFloatTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionFloatTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = double; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1123:10: note:   by 'bool Slic3r::ConfigOptionPercent::operator==(const Slic3r::ConfigOptionPercent&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1266:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::FloatOrPercent]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1395:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Eigen::Matrix<double, 2, 1, 2>; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = Eigen::Matrix<double, 2, 1, 2>; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1405:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1430:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Eigen::Matrix<double, 2, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = Eigen::Matrix<double, 2, 1, 2>]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1442:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 3, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1506:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Eigen::Matrix<double, 3, 1, 2>; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = Eigen::Matrix<double, 3, 1, 2>; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1516:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1544:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = bool; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = bool; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1555:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1583:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = unsigned char]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1874:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = int; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1874:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = int; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:907:10: note:   by 'bool Slic3r::ConfigOptionIntTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:2273:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = double; bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:2273:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = double; bool NULLABLE = true]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:712:10: note:   by 'bool Slic3r::ConfigOptionFloatTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionFloatTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:2274:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = int; bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:2274:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = int; bool NULLABLE = true]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:907:10: note:   by 'bool Slic3r::ConfigOptionIntTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:2276:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = int]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:968:10: note:   by 'bool Slic3r::ConfigOptionIntsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntsTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:2277:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:781:10: warning: 'bool Slic3r::ConfigOptionFloatsTempl<NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with bool NULLABLE = true]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1165:10: note:   by 'bool Slic3r::ConfigOptionPercentsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionPercentsTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:2278:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = unsigned char]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1597:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:2287:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = int]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:968:10: note:   by 'bool Slic3r::ConfigOptionIntsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:2291:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:781:10: warning: 'bool Slic3r::ConfigOptionFloatsTempl<NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1165:10: note:   by 'bool Slic3r::ConfigOptionPercentsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionPercentsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:2298:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = unsigned char]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1597:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:252:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ArcFittingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:253:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::PrinterTechnology; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:254:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::GCodeFlavor; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:255:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:256:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::PrintHostType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:257:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::AuthorizationType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:258:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FuzzySkinType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:259:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::InfillPattern; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:260:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::IroningType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:261:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SlicingMode; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:262:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:263:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:264:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:265:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SeamPosition; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:266:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ScarfSeamPlacement; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:267:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:268:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:269:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:270:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::BrimType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:271:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::DraftShield; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:272:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::LabelObjectsStyle; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:273:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:274:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:275:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:276:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TopOnePerimeterType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:277:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::EnsureVerticalShellThickness; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:278:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::CoolingSlowdownLogicType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1765:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:921:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::CoolingSlowdownLogicType]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:1239:541:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1765:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:1239:1512:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TowerSpeeds]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1765:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/../PrintConfig.hpp:1239:1583:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeeds]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1812:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeeds; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1810:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeeds; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1812:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TowerSpeeds; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:1810:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TowerSpeeds; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:554:43:   required from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = unsigned char]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = unsigned char; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:554:43:   required from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = Slic3r::FloatOrPercent]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Arachne/utils/../../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
[80/671] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillEnsuring.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/FillBase.hpp:33,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/FillEnsuring.hpp:8,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/FillEnsuring.cpp:6:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = std::__cxx11::basic_string<char>; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = std::__cxx11::basic_string<char>; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1053:10: note:   by 'bool Slic3r::ConfigOptionString::operator==(const Slic3r::ConfigOptionString&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = std::__cxx11::basic_string<char>]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1087:10: note:   by 'bool Slic3r::ConfigOptionStrings::operator==(const Slic3r::ConfigOptionStrings&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = double; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = double; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:712:10: note:   by 'bool Slic3r::ConfigOptionFloatTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionFloatTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = double; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1123:10: note:   by 'bool Slic3r::ConfigOptionPercent::operator==(const Slic3r::ConfigOptionPercent&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1266:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::FloatOrPercent]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1395:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Eigen::Matrix<double, 2, 1, 2>; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = Eigen::Matrix<double, 2, 1, 2>; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1405:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:1430:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Eigen::Matrix<double, 2, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = Eigen::Matrix<double, 2, 1, 2>]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1442:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 3, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1506:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Eigen::Matrix<double, 3, 1, 2>; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = Eigen::Matrix<double, 3, 1, 2>; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1516:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1544:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = bool; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = bool; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1555:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1583:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = unsigned char]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1874:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = int; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1874:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = int; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:907:10: note:   by 'bool Slic3r::ConfigOptionIntTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:2273:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = double; bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:2273:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = double; bool NULLABLE = true]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:712:10: note:   by 'bool Slic3r::ConfigOptionFloatTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionFloatTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:2274:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = int; bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:2274:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = int; bool NULLABLE = true]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:907:10: note:   by 'bool Slic3r::ConfigOptionIntTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:2276:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = int]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:968:10: note:   by 'bool Slic3r::ConfigOptionIntsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntsTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:2277:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:781:10: warning: 'bool Slic3r::ConfigOptionFloatsTempl<NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with bool NULLABLE = true]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1165:10: note:   by 'bool Slic3r::ConfigOptionPercentsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionPercentsTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:2278:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = unsigned char]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1597:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:2287:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = int]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:968:10: note:   by 'bool Slic3r::ConfigOptionIntsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:2291:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:781:10: warning: 'bool Slic3r::ConfigOptionFloatsTempl<NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1165:10: note:   by 'bool Slic3r::ConfigOptionPercentsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionPercentsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:2298:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = unsigned char]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1597:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:252:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ArcFittingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:253:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::PrinterTechnology; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:254:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::GCodeFlavor; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:255:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:256:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::PrintHostType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:257:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::AuthorizationType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:258:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FuzzySkinType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:259:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::InfillPattern; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:260:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::IroningType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:261:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SlicingMode; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:262:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:263:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:264:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:265:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SeamPosition; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:266:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ScarfSeamPlacement; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:267:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:268:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:269:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:270:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::BrimType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:271:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::DraftShield; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:272:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::LabelObjectsStyle; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:273:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:274:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:275:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:276:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TopOnePerimeterType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:277:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::EnsureVerticalShellThickness; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:278:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::CoolingSlowdownLogicType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1765:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:921:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::CoolingSlowdownLogicType]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:1239:541:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1765:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:1239:1512:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TowerSpeeds]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1765:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:1239:1583:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeeds]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1812:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeeds; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1810:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeeds; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1812:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TowerSpeeds; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1810:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TowerSpeeds; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:554:43:   required from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = unsigned char]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = unsigned char; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:554:43:   required from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = Slic3r::FloatOrPercent]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
In file included from /usr/include/c++/15.2.1/vector:74,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/FillBase.hpp:23:
/usr/include/c++/15.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++/15.2.1/bits/vector.tcc:885:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  885 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/vector.tcc:885:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/15.2.1/bits/vector.tcc:885: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++/15.2.1/vector:68:
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.4/src/libslic3r/Fill/FillEnsuring.cpp:581:43:
/usr/include/c++/15.2.1/bits/stl_vector.h:1621:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1621 |           _M_range_insert(begin() + __offset, __first, __last,
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1622 |                           std::__iterator_category(__first));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_vector.h:1621:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<double*, std::vector<double> >; <template-parameter-2-2> = void; _Tp = double; _Alloc = std::allocator<double>]',
    inlined from 'Slic3r::ThickPolylines Slic3r::make_fill_polylines(const Fill*, const Surface*, const FillParams&, bool, bool, bool)' at /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/FillEnsuring.cpp:629:38:
/usr/include/c++/15.2.1/bits/stl_vector.h:1621:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1621 |           _M_range_insert(begin() + __offset, __first, __last,
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1622 |                           std::__iterator_category(__first));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_vector.h:1621:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
[81/671] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillBase.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:56,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/FillBase.cpp:24:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = std::__cxx11::basic_string<char>; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = std::__cxx11::basic_string<char>; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1053:10: note:   by 'bool Slic3r::ConfigOptionString::operator==(const Slic3r::ConfigOptionString&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = std::__cxx11::basic_string<char>]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1087:10: note:   by 'bool Slic3r::ConfigOptionStrings::operator==(const Slic3r::ConfigOptionStrings&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = double; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = double; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:712:10: note:   by 'bool Slic3r::ConfigOptionFloatTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionFloatTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = double; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1123:10: note:   by 'bool Slic3r::ConfigOptionPercent::operator==(const Slic3r::ConfigOptionPercent&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1266:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::FloatOrPercent]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1395:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Eigen::Matrix<double, 2, 1, 2>; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = Eigen::Matrix<double, 2, 1, 2>; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1405:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:1430:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Eigen::Matrix<double, 2, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = Eigen::Matrix<double, 2, 1, 2>]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1442:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 3, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1506:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Eigen::Matrix<double, 3, 1, 2>; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = Eigen::Matrix<double, 3, 1, 2>; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1516:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1544:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = bool; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = bool; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1555:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1583:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = unsigned char]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1874:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = int; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1874:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = int; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:907:10: note:   by 'bool Slic3r::ConfigOptionIntTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:2273:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = double; bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:2273:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = double; bool NULLABLE = true]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:712:10: note:   by 'bool Slic3r::ConfigOptionFloatTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionFloatTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:2274:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = int; bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:2274:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = int; bool NULLABLE = true]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:907:10: note:   by 'bool Slic3r::ConfigOptionIntTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:2276:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = int]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:968:10: note:   by 'bool Slic3r::ConfigOptionIntsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntsTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:2277:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:781:10: warning: 'bool Slic3r::ConfigOptionFloatsTempl<NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with bool NULLABLE = true]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1165:10: note:   by 'bool Slic3r::ConfigOptionPercentsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionPercentsTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:2278:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = unsigned char]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1597:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:2287:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = int]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:968:10: note:   by 'bool Slic3r::ConfigOptionIntsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:2291:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:781:10: warning: 'bool Slic3r::ConfigOptionFloatsTempl<NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1165:10: note:   by 'bool Slic3r::ConfigOptionPercentsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionPercentsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:2298:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = unsigned char]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1597:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:252:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ArcFittingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:253:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::PrinterTechnology; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:254:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::GCodeFlavor; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:255:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:256:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::PrintHostType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:257:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::AuthorizationType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:258:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FuzzySkinType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:259:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::InfillPattern; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:260:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::IroningType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:261:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SlicingMode; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:262:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:263:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:264:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:265:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SeamPosition; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:266:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ScarfSeamPlacement; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:267:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:268:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:269:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:270:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::BrimType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:271:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::DraftShield; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:272:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::LabelObjectsStyle; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:273:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:274:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:275:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:276:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TopOnePerimeterType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:277:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::EnsureVerticalShellThickness; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:278:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::CoolingSlowdownLogicType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1765:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:921:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::CoolingSlowdownLogicType]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:1239:541:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1765:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:1239:1512:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TowerSpeeds]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1765:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:1239:1583:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeeds]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/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
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1812:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeeds; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1810:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeeds; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1812:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TowerSpeeds; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:1810:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TowerSpeeds; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:554:43:   required from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = unsigned char]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = unsigned char; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:554:43:   required from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = Slic3r::FloatOrPercent]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/src/libslic3r/../libslic3r/Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
In file included from /usr/include/c++/15.2.1/bits/stl_algo.h:61,
                 from /usr/include/c++/15.2.1/algorithm:63,
                 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.4/src/libslic3r/Fill/FillBase.cpp:10:
/usr/include/c++/15.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:36&, const auto:37&)> >]':
/usr/include/c++/15.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
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/15.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:36&, const auto:37&)> >]':
/usr/include/c++/15.2.1/bits/stl_algo.h:1771: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
 1771 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1771: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++/15.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:36&, const auto:37&)> >]':
/usr/include/c++/15.2.1/bits/stl_algo.h:1877: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
 1877 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1877: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++/15.2.1/bits/stl_algo.h:1891:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Fill::connect_infill(Slic3r::Polylines&&, const std::vector<const Slic3r::Polygon*>&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc*, std::vector<Slic3r::Fill::connect_infill(Slic3r::Polylines&&, const std::vector<const Slic3r::Polygon*>&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc> >' changed in GCC 7.1
 1891 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/FillBase.cpp: In function 'void Slic3r::base_support_extend_infill_lines(Polylines&, BoundaryInfillGraph&, double, const FillParams&)':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/FillBase.cpp:1775:50: warning: 'arc_len_next' may be used uninitialized [-Wmaybe-uninitialized]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/FillBase.cpp:1690:16: note: 'arc_len_next' was declared here
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:36&, const auto:37&)> >]',
    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:36&, const auto:37&)>]' at /usr/include/c++/15.2.1/bits/stl_algo.h:4874: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.4/src/libslic3r/Fill/FillBase.cpp:1550:14:
/usr/include/c++/15.2.1/bits/stl_algo.h:1906:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Fill::connect_infill(Slic3r::Polylines&&, const std::vector<const Slic3r::Polygon*>&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc*, std::vector<Slic3r::Fill::connect_infill(Slic3r::Polylines&&, const std::vector<const Slic3r::Polygon*>&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc> >' changed in GCC 7.1
 1906 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1907 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1908 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Slic3r::Fill::connect_infill(Slic3r::Polylines&&, const std::vector<const Slic3r::Polygon*>&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc*, vector<Slic3r::Fill::connect_infill(Slic3r::Polylines&&, const std::vector<const Slic3r::Polygon*>&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::Fill::connect_infill(Slic3r::Polylines&&, const std::vector<const Slic3r::Polygon*>&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::<lambda(const auto:36&, const auto:37&)> >]',
    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:36&, const auto:37&)> >]' at /usr/include/c++/15.2.1/bits/stl_algo.h:1909: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:36&, const auto:37&)>]' at /usr/include/c++/15.2.1/bits/stl_algo.h:4874: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.4/src/libslic3r/Fill/FillBase.cpp:1550:14:
/usr/include/c++/15.2.1/bits/stl_algo.h:1818:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Fill::connect_infill(Slic3r::Polylines&&, const std::vector<const Slic3r::Polygon*>&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc*, std::vector<Slic3r::Fill::connect_infill(Slic3r::Polylines&&, const std::vector<const Slic3r::Polygon*>&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc> >' changed in GCC 7.1
 1818 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1823:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Slic3r::Fill::connect_infill(Slic3r::Polylines&&, const std::vector<const Slic3r::Polygon*>&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc*, std::vector<Slic3r::Fill::connect_infill(Slic3r::Polylines&&, const std::vector<const Slic3r::Polygon*>&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc> >' changed in GCC 7.1
 1823 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
[82/671] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillHoneycomb.cpp.o
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../ExtrusionEntity.hpp:25,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../ShortestPath.hpp:14,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/FillHoneycomb.cpp:14:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<double>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:767:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = double]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<int>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:955:38:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = int]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1043:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = std::__cxx11::basic_string<char>; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = std::__cxx11::basic_string<char>; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1053:10: note:   by 'bool Slic3r::ConfigOptionString::operator==(const Slic3r::ConfigOptionString&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1074:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = std::__cxx11::basic_string<char>]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1087:10: note:   by 'bool Slic3r::ConfigOptionStrings::operator==(const Slic3r::ConfigOptionStrings&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = double; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1113:36:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = double; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:712:10: note:   by 'bool Slic3r::ConfigOptionFloatTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionFloatTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = double; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1123:10: note:   by 'bool Slic3r::ConfigOptionPercent::operator==(const Slic3r::ConfigOptionPercent&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1266:50:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::FloatOrPercent]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1395:34:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Eigen::Matrix<double, 2, 1, 2>; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = Eigen::Matrix<double, 2, 1, 2>; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1405:10: note:   by 'bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1430:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Eigen::Matrix<double, 2, 1, 2>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = Eigen::Matrix<double, 2, 1, 2>]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1442:10: note:   by 'bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 3, 1, 2> >':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1506:35:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Eigen::Matrix<double, 3, 1, 2>; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = Eigen::Matrix<double, 3, 1, 2>; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1516:10: note:   by 'bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<bool>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1544:33:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = bool; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = bool; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1555:10: note:   by 'bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<unsigned char>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1583:39:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = unsigned char]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<false>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1874:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = int; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1874:40:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = int; bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:907:10: note:   by 'bool Slic3r::ConfigOptionIntTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<double, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:702:7:   required from 'class Slic3r::ConfigOptionFloatTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:2273:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = double; bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionFloatTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:2273:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = double; bool NULLABLE = true]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:712:10: note:   by 'bool Slic3r::ConfigOptionFloatTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionFloatTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<int, true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:895:7:   required from 'class Slic3r::ConfigOptionIntTempl<true>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:2274:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = int; bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:2274:66:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:406:10: warning: 'bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = int; bool NULLABLE = true]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:907:10: note:   by 'bool Slic3r::ConfigOptionIntTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:2276:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = int]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:968:10: note:   by 'bool Slic3r::ConfigOptionIntsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntsTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:2277:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:781:10: warning: 'bool Slic3r::ConfigOptionFloatsTempl<NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with bool NULLABLE = true]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1165:10: note:   by 'bool Slic3r::ConfigOptionPercentsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionPercentsTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<true>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:2278:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = unsigned char]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1597:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = true]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionIntsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:2287:54:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = int]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:968:10: note:   by 'bool Slic3r::ConfigOptionIntsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionPercentsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:2291:62:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:781:10: warning: 'bool Slic3r::ConfigOptionFloatsTempl<NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with bool NULLABLE = false]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1165:10: note:   by 'bool Slic3r::ConfigOptionPercentsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionPercentsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionBoolsTempl<false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:2298:56:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:621:10: warning: 'bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = unsigned char]' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1597:10: note:   by 'bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:252:71:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ArcFittingType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:253:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::PrinterTechnology; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:254:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::GCodeFlavor; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:255:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:256:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::PrintHostType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:257:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::AuthorizationType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:258:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FuzzySkinType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:259:70:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::InfillPattern; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::IroningType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:260:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::IroningType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:261:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SlicingMode; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:262:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:263:77:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:264:88:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:265:69:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SeamPosition; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:266:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ScarfSeamPlacement; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:267:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:268:80:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:269:75:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::BrimType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:270:65:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::BrimType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:271:68:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::DraftShield; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:272:74:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::LabelObjectsStyle; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:273:78:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:274:93:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:275:79:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:276:76:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TopOnePerimeterType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:277:85:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::EnsureVerticalShellThickness; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:278:81:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::CoolingSlowdownLogicType; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1765:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:921:825:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::CoolingSlowdownLogicType]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:1239:541:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1765:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:1239:1512:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TowerSpeeds]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1765:7:   required from 'class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:1239:1583:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:698:31: note:   by 'void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeeds]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1812:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeeds; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1810:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeeds; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from 'class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1812:79:   required from 'std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TowerSpeeds; std::string = std::__cxx11::basic_string<char>]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1810:17:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TowerSpeeds; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<unsigned char, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:554:43:   required from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = unsigned char]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = unsigned char; bool NULLABLE = false]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>':
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:554:43:   required from 'void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = Slic3r::FloatOrPercent]'
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:543:10:   required from here
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:25: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=]
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:31: note:   by 'void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]'
In file included from /usr/include/c++/15.2.1/map:64,
                 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.4/src/libslic3r/Fill/../Point.hpp:620,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../ExPolygon.hpp:27,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../ClipperUtils.hpp:19,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/FillHoneycomb.cpp:13:
/usr/include/c++/15.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++/15.2.1/bits/stl_tree.h:3080: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
 3080 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.1/map:65:
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.4/src/libslic3r/Fill/FillHoneycomb.cpp:33:34:
/usr/include/c++/15.2.1/bits/stl_map.h:967:45: note: parameter passing for argument of type 'std::map<Slic3r::FillHoneycomb::CacheID, Slic3r::FillHoneycomb::CacheData>::const_iterator' {aka 'std::_Rb_tree<Slic3r::FillHoneycomb::CacheID, std::pair<const Slic3r::FillHoneycomb::CacheID, Slic3r::FillHoneycomb::CacheData>, std::_Select1st<std::pair<const Slic3r::FillHoneycomb::CacheID, Slic3r::FillHoneycomb::CacheData> >, std::less<Slic3r::FillHoneycomb::CacheID>, std::allocator<std::pair<const Slic3r::FillHoneycomb::CacheID, Slic3r::FillHoneycomb::CacheData> > >::const_iterator'} changed in GCC 7.1
  967 |           return _M_t._M_emplace_hint_unique(__position,
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
  968 |                                              std::forward<_Pair>(__x));
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~
[83/671] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillAdaptive.cpp.o
c++: fatal error: Terminated signal terminated program cc1plus
compilation terminated.
distcc[4333] ERROR: compile /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/FillAdaptive.cpp on 10.3.0.16:3732/8 failed
distcc[4333] (dcc_build_somewhere) Warning: remote compilation of '/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/FillAdaptive.cpp' failed, retrying locally
distcc[4333] Warning: failed to distribute /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/FillAdaptive.cpp to 10.3.0.16:3732/8, running locally instead
In file included from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Flow.hpp:18,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Layer.hpp:29,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/FillAdaptive.cpp:23:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector<double>’:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:767:40:   required from here
  767 | class ConfigOptionFloatsTempl : public ConfigOptionVector<double>
      |                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=]
  305 |     virtual std::string         serialize() const = 0;
      |                                 ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:698:38: note:   by ‘void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = double]’
  698 |         template<class Archive> void serialize(Archive & ar) { ar(this->values); }
      |                                      ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector<int>’:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:955:38:   required from here
  955 | class ConfigOptionIntsTempl : public ConfigOptionVector<int>
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=]
  305 |     virtual std::string         serialize() const = 0;
      |                                 ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:698:38: note:   by ‘void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = int]’
  698 |         template<class Archive> void serialize(Archive & ar) { ar(this->values); }
      |                                      ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle<std::__cxx11::basic_string<char> >’:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1043:35:   required from here
 1043 | class ConfigOptionString : public ConfigOptionSingle<std::string>
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=]
  305 |     virtual std::string         serialize() const = 0;
      |                                 ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:38: note:   by ‘void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = std::__cxx11::basic_string<char>; bool NULLABLE = false]’
  477 |         template<class Archive> void serialize(Archive & ar) { ar(this->value); }
      |                                      ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:406:10: warning: ‘bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = std::__cxx11::basic_string<char>; bool NULLABLE = false]’ was hidden [-Woverloaded-virtual=]
  406 |     bool operator==(const ConfigOption &rhs) const override
      |          ^~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1053:29: note:   by ‘bool Slic3r::ConfigOptionString::operator==(const Slic3r::ConfigOptionString&) const’
 1053 |     bool                    operator==(const ConfigOptionString &rhs) const throw() { return this->value == rhs.value; }
      |                             ^~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector<std::__cxx11::basic_string<char> >’:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1074:36:   required from here
 1074 | class ConfigOptionStrings : public ConfigOptionVector<std::string>
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=]
  305 |     virtual std::string         serialize() const = 0;
      |                                 ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:698:38: note:   by ‘void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = std::__cxx11::basic_string<char>]’
  698 |         template<class Archive> void serialize(Archive & ar) { ar(this->values); }
      |                                      ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:621:10: warning: ‘bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = std::__cxx11::basic_string<char>]’ was hidden [-Woverloaded-virtual=]
  621 |     bool operator==(const ConfigOption &rhs) const override
      |          ^~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1087:29: note:   by ‘bool Slic3r::ConfigOptionStrings::operator==(const Slic3r::ConfigOptionStrings&) const’
 1087 |     bool                    operator==(const ConfigOptionStrings &rhs) const throw() { return this->values == rhs.values; }
      |                             ^~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle<double, false>’:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:702:7:   required from ‘class Slic3r::ConfigOptionFloatTempl<false>’
  702 | class ConfigOptionFloatTempl : public ConfigOptionSingle<double, NULLABLE>
      |       ^~~~~~~~~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1113:36:   required from here
 1113 | class ConfigOptionPercent : public ConfigOptionFloat
      |                                    ^~~~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=]
  305 |     virtual std::string         serialize() const = 0;
      |                                 ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:38: note:   by ‘void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = double; bool NULLABLE = false]’
  477 |         template<class Archive> void serialize(Archive & ar) { ar(this->value); }
      |                                      ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionFloatTempl<false>’:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1113:36:   required from here
 1113 | class ConfigOptionPercent : public ConfigOptionFloat
      |                                    ^~~~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:406:10: warning: ‘bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = double; bool NULLABLE = false]’ was hidden [-Woverloaded-virtual=]
  406 |     bool operator==(const ConfigOption &rhs) const override
      |          ^~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:712:29: note:   by ‘bool Slic3r::ConfigOptionFloatTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionFloatTempl<NULLABLE>&) const [with bool NULLABLE = false]’
  712 |     bool                    operator==(const ConfigOptionFloatTempl &rhs) const throw() { return this->value == rhs.value; }
      |                             ^~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:406:10: warning: ‘bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = double; bool NULLABLE = false]’ was hidden [-Woverloaded-virtual=]
  406 |     bool operator==(const ConfigOption &rhs) const override
      |          ^~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1123:29: note:   by ‘bool Slic3r::ConfigOptionPercent::operator==(const Slic3r::ConfigOptionPercent&) const’
 1123 |     bool                    operator==(const ConfigOptionPercent &rhs) const throw() { return this->value == rhs.value; }
      |                             ^~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector<Slic3r::FloatOrPercent>’:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1266:50:   required from here
 1266 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector<FloatOrPercent>
      |                                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=]
  305 |     virtual std::string         serialize() const = 0;
      |                                 ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:698:38: note:   by ‘void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’
  698 |         template<class Archive> void serialize(Archive & ar) { ar(this->values); }
      |                                      ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 2, 1, 2> >’:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1395:34:   required from here
 1395 | class ConfigOptionPoint : public ConfigOptionSingle<Vec2d>
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=]
  305 |     virtual std::string         serialize() const = 0;
      |                                 ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:38: note:   by ‘void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Eigen::Matrix<double, 2, 1, 2>; bool NULLABLE = false]’
  477 |         template<class Archive> void serialize(Archive & ar) { ar(this->value); }
      |                                      ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:406:10: warning: ‘bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = Eigen::Matrix<double, 2, 1, 2>; bool NULLABLE = false]’ was hidden [-Woverloaded-virtual=]
  406 |     bool operator==(const ConfigOption &rhs) const override
      |          ^~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1405:29: note:   by ‘bool Slic3r::ConfigOptionPoint::operator==(const Slic3r::ConfigOptionPoint&) const’
 1405 |     bool                    operator==(const ConfigOptionPoint &rhs) const throw() { return this->value == rhs.value; }
      |                             ^~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector<Eigen::Matrix<double, 2, 1, 2> >’:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1430:35:   required from here
 1430 | class ConfigOptionPoints : public ConfigOptionVector<Vec2d>
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=]
  305 |     virtual std::string         serialize() const = 0;
      |                                 ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:698:38: note:   by ‘void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Eigen::Matrix<double, 2, 1, 2>]’
  698 |         template<class Archive> void serialize(Archive & ar) { ar(this->values); }
      |                                      ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:621:10: warning: ‘bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = Eigen::Matrix<double, 2, 1, 2>]’ was hidden [-Woverloaded-virtual=]
  621 |     bool operator==(const ConfigOption &rhs) const override
      |          ^~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1442:29: note:   by ‘bool Slic3r::ConfigOptionPoints::operator==(const Slic3r::ConfigOptionPoints&) const’
 1442 |     bool                    operator==(const ConfigOptionPoints &rhs) const throw() { return this->values == rhs.values; }
      |                             ^~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle<Eigen::Matrix<double, 3, 1, 2> >’:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1506:35:   required from here
 1506 | class ConfigOptionPoint3 : public ConfigOptionSingle<Vec3d>
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=]
  305 |     virtual std::string         serialize() const = 0;
      |                                 ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:38: note:   by ‘void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Eigen::Matrix<double, 3, 1, 2>; bool NULLABLE = false]’
  477 |         template<class Archive> void serialize(Archive & ar) { ar(this->value); }
      |                                      ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:406:10: warning: ‘bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = Eigen::Matrix<double, 3, 1, 2>; bool NULLABLE = false]’ was hidden [-Woverloaded-virtual=]
  406 |     bool operator==(const ConfigOption &rhs) const override
      |          ^~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1516:29: note:   by ‘bool Slic3r::ConfigOptionPoint3::operator==(const Slic3r::ConfigOptionPoint3&) const’
 1516 |     bool                    operator==(const ConfigOptionPoint3 &rhs) const throw() { return this->value == rhs.value; }
      |                             ^~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle<bool>’:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1544:33:   required from here
 1544 | class ConfigOptionBool : public ConfigOptionSingle<bool>
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=]
  305 |     virtual std::string         serialize() const = 0;
      |                                 ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:38: note:   by ‘void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = bool; bool NULLABLE = false]’
  477 |         template<class Archive> void serialize(Archive & ar) { ar(this->value); }
      |                                      ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:406:10: warning: ‘bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = bool; bool NULLABLE = false]’ was hidden [-Woverloaded-virtual=]
  406 |     bool operator==(const ConfigOption &rhs) const override
      |          ^~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1555:29: note:   by ‘bool Slic3r::ConfigOptionBool::operator==(const Slic3r::ConfigOptionBool&) const’
 1555 |     bool                    operator==(const ConfigOptionBool &rhs) const throw() { return this->value == rhs.value; }
      |                             ^~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector<unsigned char>’:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1583:39:   required from here
 1583 | class ConfigOptionBoolsTempl : public ConfigOptionVector<unsigned char>
      |                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=]
  305 |     virtual std::string         serialize() const = 0;
      |                                 ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:698:38: note:   by ‘void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = unsigned char]’
  698 |         template<class Archive> void serialize(Archive & ar) { ar(this->values); }
      |                                      ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle<int, false>’:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:895:7:   required from ‘class Slic3r::ConfigOptionIntTempl<false>’
  895 | class ConfigOptionIntTempl : public ConfigOptionSingle<int, NULLABLE>
      |       ^~~~~~~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1874:40:   required from here
 1874 | class ConfigOptionEnumGeneric : public ConfigOptionInt
      |                                        ^~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=]
  305 |     virtual std::string         serialize() const = 0;
      |                                 ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:38: note:   by ‘void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = int; bool NULLABLE = false]’
  477 |         template<class Archive> void serialize(Archive & ar) { ar(this->value); }
      |                                      ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionIntTempl<false>’:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1874:40:   required from here
 1874 | class ConfigOptionEnumGeneric : public ConfigOptionInt
      |                                        ^~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:406:10: warning: ‘bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = int; bool NULLABLE = false]’ was hidden [-Woverloaded-virtual=]
  406 |     bool operator==(const ConfigOption &rhs) const override
      |          ^~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:907:29: note:   by ‘bool Slic3r::ConfigOptionIntTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntTempl<NULLABLE>&) const [with bool NULLABLE = false]’
  907 |     bool                    operator==(const ConfigOptionIntTempl &rhs) const throw() { return this->value == rhs.value; }
      |                             ^~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle<double, true>’:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:702:7:   required from ‘class Slic3r::ConfigOptionFloatTempl<true>’
  702 | class ConfigOptionFloatTempl : public ConfigOptionSingle<double, NULLABLE>
      |       ^~~~~~~~~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:2273:81:   required from here
 2273 |             case coFloat:            { auto opt = new ConfigOptionFloatNullable();            archive(*opt); return opt; }
      |                                                                                 ^
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=]
  305 |     virtual std::string         serialize() const = 0;
      |                                 ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:38: note:   by ‘void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = double; bool NULLABLE = true]’
  477 |         template<class Archive> void serialize(Archive & ar) { ar(this->value); }
      |                                      ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionFloatTempl<true>’:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:2273:81:   required from here
 2273 |             case coFloat:            { auto opt = new ConfigOptionFloatNullable();            archive(*opt); return opt; }
      |                                                                                 ^
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:406:10: warning: ‘bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = double; bool NULLABLE = true]’ was hidden [-Woverloaded-virtual=]
  406 |     bool operator==(const ConfigOption &rhs) const override
      |          ^~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:712:29: note:   by ‘bool Slic3r::ConfigOptionFloatTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionFloatTempl<NULLABLE>&) const [with bool NULLABLE = true]’
  712 |     bool                    operator==(const ConfigOptionFloatTempl &rhs) const throw() { return this->value == rhs.value; }
      |                             ^~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle<int, true>’:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:895:7:   required from ‘class Slic3r::ConfigOptionIntTempl<true>’
  895 | class ConfigOptionIntTempl : public ConfigOptionSingle<int, NULLABLE>
      |       ^~~~~~~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:2274:79:   required from here
 2274 |             case coInt:              { auto opt = new ConfigOptionIntNullable();              archive(*opt); return opt; }
      |                                                                               ^
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=]
  305 |     virtual std::string         serialize() const = 0;
      |                                 ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:38: note:   by ‘void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = int; bool NULLABLE = true]’
  477 |         template<class Archive> void serialize(Archive & ar) { ar(this->value); }
      |                                      ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionIntTempl<true>’:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:2274:79:   required from here
 2274 |             case coInt:              { auto opt = new ConfigOptionIntNullable();              archive(*opt); return opt; }
      |                                                                               ^
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:406:10: warning: ‘bool Slic3r::ConfigOptionSingle<T, NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with T = int; bool NULLABLE = true]’ was hidden [-Woverloaded-virtual=]
  406 |     bool operator==(const ConfigOption &rhs) const override
      |          ^~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:907:29: note:   by ‘bool Slic3r::ConfigOptionIntTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntTempl<NULLABLE>&) const [with bool NULLABLE = true]’
  907 |     bool                    operator==(const ConfigOptionIntTempl &rhs) const throw() { return this->value == rhs.value; }
      |                             ^~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionIntsTempl<true>’:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:2276:80:   required from here
 2276 |             case coInts:             { auto opt = new ConfigOptionIntsNullable();             archive(*opt); return opt; }
      |                                                                                ^
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:621:10: warning: ‘bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = int]’ was hidden [-Woverloaded-virtual=]
  621 |     bool operator==(const ConfigOption &rhs) const override
      |          ^~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:968:29: note:   by ‘bool Slic3r::ConfigOptionIntsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntsTempl<NULLABLE>&) const [with bool NULLABLE = true]’
  968 |     bool                    operator==(const ConfigOptionIntsTempl &rhs) const throw() { return this->values == rhs.values; }
      |                             ^~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionPercentsTempl<true>’:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:2277:84:   required from here
 2277 |             case coPercents:         { auto opt = new ConfigOptionPercentsNullable();         archive(*opt); return opt; }
      |                                                                                    ^
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:781:49: warning: ‘bool Slic3r::ConfigOptionFloatsTempl<NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with bool NULLABLE = true]’ was hidden [-Woverloaded-virtual=]
  781 |     bool                                        operator==(const ConfigOption &rhs) const override {
      |                                                 ^~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1165:29: note:   by ‘bool Slic3r::ConfigOptionPercentsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionPercentsTempl<NULLABLE>&) const [with bool NULLABLE = true]’
 1165 |     bool                    operator==(const ConfigOptionPercentsTempl &rhs) const throw() { return ConfigOptionFloatsTempl<NULLABLE>::vectors_equal(this->values, rhs.values); }
      |                             ^~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionBoolsTempl<true>’:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:2278:81:   required from here
 2278 |             case coBools:            { auto opt = new ConfigOptionBoolsNullable();            archive(*opt); return opt; }
      |                                                                                 ^
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:621:10: warning: ‘bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = unsigned char]’ was hidden [-Woverloaded-virtual=]
  621 |     bool operator==(const ConfigOption &rhs) const override
      |          ^~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1597:29: note:   by ‘bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = true]’
 1597 |     bool                    operator==(const ConfigOptionBoolsTempl &rhs) const throw() { return this->values == rhs.values; }
      |                             ^~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionIntsTempl<false>’:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:2287:65:   required from here
 2287 |                     case coInts:            { auto opt = new ConfigOptionInts();                        archive(*opt); return opt; }
      |                                                                               ^
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:621:10: warning: ‘bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = int]’ was hidden [-Woverloaded-virtual=]
  621 |     bool operator==(const ConfigOption &rhs) const override
      |          ^~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:968:29: note:   by ‘bool Slic3r::ConfigOptionIntsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionIntsTempl<NULLABLE>&) const [with bool NULLABLE = false]’
  968 |     bool                    operator==(const ConfigOptionIntsTempl &rhs) const throw() { return this->values == rhs.values; }
      |                             ^~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionPercentsTempl<false>’:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:2291:69:   required from here
 2291 |                     case coPercents:        { auto opt = new ConfigOptionPercents();            archive(*opt); return opt; }
      |                                                                                   ^
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:781:49: warning: ‘bool Slic3r::ConfigOptionFloatsTempl<NULLABLE>::operator==(const Slic3r::ConfigOption&) const [with bool NULLABLE = false]’ was hidden [-Woverloaded-virtual=]
  781 |     bool                                        operator==(const ConfigOption &rhs) const override {
      |                                                 ^~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1165:29: note:   by ‘bool Slic3r::ConfigOptionPercentsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionPercentsTempl<NULLABLE>&) const [with bool NULLABLE = false]’
 1165 |     bool                    operator==(const ConfigOptionPercentsTempl &rhs) const throw() { return ConfigOptionFloatsTempl<NULLABLE>::vectors_equal(this->values, rhs.values); }
      |                             ^~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionBoolsTempl<false>’:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:2298:66:   required from here
 2298 |                     case coBools:           { auto opt = new ConfigOptionBools();                       archive(*opt); return opt; }
      |                                                                                ^
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:621:10: warning: ‘bool Slic3r::ConfigOptionVector<T>::operator==(const Slic3r::ConfigOption&) const [with T = unsigned char]’ was hidden [-Woverloaded-virtual=]
  621 |     bool operator==(const ConfigOption &rhs) const override
      |          ^~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1597:29: note:   by ‘bool Slic3r::ConfigOptionBoolsTempl<NULLABLE>::operator==(const Slic3r::ConfigOptionBoolsTempl<NULLABLE>&) const [with bool NULLABLE = false]’
 1597 |     bool                    operator==(const ConfigOptionBoolsTempl &rhs) const throw() { return this->values == rhs.values; }
      |                             ^~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle<Slic3r::ArcFittingType, false>’:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from ‘class Slic3r::ConfigOptionEnum<Slic3r::ArcFittingType>’
 1696 | class ConfigOptionEnum : public ConfigOptionSingle<T>
      |       ^~~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:252:1:   required from here
  249 |     template<> const t_config_enum_names& ConfigOptionEnum<NAME>::get_enum_names(); \
      |                                                                 ^~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=]
  305 |     virtual std::string         serialize() const = 0;
      |                                 ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:38: note:   by ‘void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ArcFittingType; bool NULLABLE = false]’
  477 |         template<class Archive> void serialize(Archive & ar) { ar(this->value); }
      |                                      ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle<Slic3r::PrinterTechnology, false>’:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from ‘class Slic3r::ConfigOptionEnum<Slic3r::PrinterTechnology>’
 1696 | class ConfigOptionEnum : public ConfigOptionSingle<T>
      |       ^~~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:253:1:   required from here
  249 |     template<> const t_config_enum_names& ConfigOptionEnum<NAME>::get_enum_names(); \
      |                                                                 ^~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=]
  305 |     virtual std::string         serialize() const = 0;
      |                                 ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:38: note:   by ‘void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::PrinterTechnology; bool NULLABLE = false]’
  477 |         template<class Archive> void serialize(Archive & ar) { ar(this->value); }
      |                                      ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle<Slic3r::GCodeFlavor, false>’:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from ‘class Slic3r::ConfigOptionEnum<Slic3r::GCodeFlavor>’
 1696 | class ConfigOptionEnum : public ConfigOptionSingle<T>
      |       ^~~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:254:1:   required from here
  249 |     template<> const t_config_enum_names& ConfigOptionEnum<NAME>::get_enum_names(); \
      |                                                                 ^~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=]
  305 |     virtual std::string         serialize() const = 0;
      |                                 ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:38: note:   by ‘void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::GCodeFlavor; bool NULLABLE = false]’
  477 |         template<class Archive> void serialize(Archive & ar) { ar(this->value); }
      |                                      ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle<Slic3r::MachineLimitsUsage, false>’:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from ‘class Slic3r::ConfigOptionEnum<Slic3r::MachineLimitsUsage>’
 1696 | class ConfigOptionEnum : public ConfigOptionSingle<T>
      |       ^~~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:255:1:   required from here
  249 |     template<> const t_config_enum_names& ConfigOptionEnum<NAME>::get_enum_names(); \
      |                                                                 ^~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=]
  305 |     virtual std::string         serialize() const = 0;
      |                                 ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:38: note:   by ‘void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage; bool NULLABLE = false]’
  477 |         template<class Archive> void serialize(Archive & ar) { ar(this->value); }
      |                                      ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle<Slic3r::PrintHostType, false>’:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from ‘class Slic3r::ConfigOptionEnum<Slic3r::PrintHostType>’
 1696 | class ConfigOptionEnum : public ConfigOptionSingle<T>
      |       ^~~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:256:1:   required from here
  249 |     template<> const t_config_enum_names& ConfigOptionEnum<NAME>::get_enum_names(); \
      |                                                                 ^~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=]
  305 |     virtual std::string         serialize() const = 0;
      |                                 ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:38: note:   by ‘void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::PrintHostType; bool NULLABLE = false]’
  477 |         template<class Archive> void serialize(Archive & ar) { ar(this->value); }
      |                                      ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle<Slic3r::AuthorizationType, false>’:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from ‘class Slic3r::ConfigOptionEnum<Slic3r::AuthorizationType>’
 1696 | class ConfigOptionEnum : public ConfigOptionSingle<T>
      |       ^~~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:257:1:   required from here
  249 |     template<> const t_config_enum_names& ConfigOptionEnum<NAME>::get_enum_names(); \
      |                                                                 ^~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=]
  305 |     virtual std::string         serialize() const = 0;
      |                                 ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:38: note:   by ‘void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::AuthorizationType; bool NULLABLE = false]’
  477 |         template<class Archive> void serialize(Archive & ar) { ar(this->value); }
      |                                      ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle<Slic3r::FuzzySkinType, false>’:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from ‘class Slic3r::ConfigOptionEnum<Slic3r::FuzzySkinType>’
 1696 | class ConfigOptionEnum : public ConfigOptionSingle<T>
      |       ^~~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:258:1:   required from here
  249 |     template<> const t_config_enum_names& ConfigOptionEnum<NAME>::get_enum_names(); \
      |                                                                 ^~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=]
  305 |     virtual std::string         serialize() const = 0;
      |                                 ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:38: note:   by ‘void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FuzzySkinType; bool NULLABLE = false]’
  477 |         template<class Archive> void serialize(Archive & ar) { ar(this->value); }
      |                                      ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle<Slic3r::InfillPattern, false>’:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from ‘class Slic3r::ConfigOptionEnum<Slic3r::InfillPattern>’
 1696 | class ConfigOptionEnum : public ConfigOptionSingle<T>
      |       ^~~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:259:1:   required from here
  249 |     template<> const t_config_enum_names& ConfigOptionEnum<NAME>::get_enum_names(); \
      |                                                                 ^~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=]
  305 |     virtual std::string         serialize() const = 0;
      |                                 ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:38: note:   by ‘void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::InfillPattern; bool NULLABLE = false]’
  477 |         template<class Archive> void serialize(Archive & ar) { ar(this->value); }
      |                                      ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle<Slic3r::IroningType, false>’:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from ‘class Slic3r::ConfigOptionEnum<Slic3r::IroningType>’
 1696 | class ConfigOptionEnum : public ConfigOptionSingle<T>
      |       ^~~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:260:1:   required from here
  249 |     template<> const t_config_enum_names& ConfigOptionEnum<NAME>::get_enum_names(); \
      |                                                                 ^~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=]
  305 |     virtual std::string         serialize() const = 0;
      |                                 ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:38: note:   by ‘void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::IroningType; bool NULLABLE = false]’
  477 |         template<class Archive> void serialize(Archive & ar) { ar(this->value); }
      |                                      ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle<Slic3r::SlicingMode, false>’:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from ‘class Slic3r::ConfigOptionEnum<Slic3r::SlicingMode>’
 1696 | class ConfigOptionEnum : public ConfigOptionSingle<T>
      |       ^~~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:261:1:   required from here
  249 |     template<> const t_config_enum_names& ConfigOptionEnum<NAME>::get_enum_names(); \
      |                                                                 ^~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=]
  305 |     virtual std::string         serialize() const = 0;
      |                                 ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:38: note:   by ‘void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SlicingMode; bool NULLABLE = false]’
  477 |         template<class Archive> void serialize(Archive & ar) { ar(this->value); }
      |                                      ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialPattern, false>’:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from ‘class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialPattern>’
 1696 | class ConfigOptionEnum : public ConfigOptionSingle<T>
      |       ^~~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:262:1:   required from here
  249 |     template<> const t_config_enum_names& ConfigOptionEnum<NAME>::get_enum_names(); \
      |                                                                 ^~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=]
  305 |     virtual std::string         serialize() const = 0;
      |                                 ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:38: note:   by ‘void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern; bool NULLABLE = false]’
  477 |         template<class Archive> void serialize(Archive & ar) { ar(this->value); }
      |                                      ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialStyle, false>’:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from ‘class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialStyle>’
 1696 | class ConfigOptionEnum : public ConfigOptionSingle<T>
      |       ^~~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:263:1:   required from here
  249 |     template<> const t_config_enum_names& ConfigOptionEnum<NAME>::get_enum_names(); \
      |                                                                 ^~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=]
  305 |     virtual std::string         serialize() const = 0;
      |                                 ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:38: note:   by ‘void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle; bool NULLABLE = false]’
  477 |         template<class Archive> void serialize(Archive & ar) { ar(this->value); }
      |                                      ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle<Slic3r::SupportMaterialInterfacePattern, false>’:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from ‘class Slic3r::ConfigOptionEnum<Slic3r::SupportMaterialInterfacePattern>’
 1696 | class ConfigOptionEnum : public ConfigOptionSingle<T>
      |       ^~~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:264:1:   required from here
  249 |     template<> const t_config_enum_names& ConfigOptionEnum<NAME>::get_enum_names(); \
      |                                                                 ^~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=]
  305 |     virtual std::string         serialize() const = 0;
      |                                 ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:38: note:   by ‘void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern; bool NULLABLE = false]’
  477 |         template<class Archive> void serialize(Archive & ar) { ar(this->value); }
      |                                      ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle<Slic3r::SeamPosition, false>’:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from ‘class Slic3r::ConfigOptionEnum<Slic3r::SeamPosition>’
 1696 | class ConfigOptionEnum : public ConfigOptionSingle<T>
      |       ^~~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:265:1:   required from here
  249 |     template<> const t_config_enum_names& ConfigOptionEnum<NAME>::get_enum_names(); \
      |                                                                 ^~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=]
  305 |     virtual std::string         serialize() const = 0;
      |                                 ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:38: note:   by ‘void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SeamPosition; bool NULLABLE = false]’
  477 |         template<class Archive> void serialize(Archive & ar) { ar(this->value); }
      |                                      ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle<Slic3r::ScarfSeamPlacement, false>’:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from ‘class Slic3r::ConfigOptionEnum<Slic3r::ScarfSeamPlacement>’
 1696 | class ConfigOptionEnum : public ConfigOptionSingle<T>
      |       ^~~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:266:1:   required from here
  249 |     template<> const t_config_enum_names& ConfigOptionEnum<NAME>::get_enum_names(); \
      |                                                                 ^~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=]
  305 |     virtual std::string         serialize() const = 0;
      |                                 ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:38: note:   by ‘void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ScarfSeamPlacement; bool NULLABLE = false]’
  477 |         template<class Archive> void serialize(Archive & ar) { ar(this->value); }
      |                                      ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle<Slic3r::SLADisplayOrientation, false>’:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from ‘class Slic3r::ConfigOptionEnum<Slic3r::SLADisplayOrientation>’
 1696 | class ConfigOptionEnum : public ConfigOptionSingle<T>
      |       ^~~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:267:1:   required from here
  249 |     template<> const t_config_enum_names& ConfigOptionEnum<NAME>::get_enum_names(); \
      |                                                                 ^~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=]
  305 |     virtual std::string         serialize() const = 0;
      |                                 ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:38: note:   by ‘void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation; bool NULLABLE = false]’
  477 |         template<class Archive> void serialize(Archive & ar) { ar(this->value); }
      |                                      ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle<Slic3r::sla::PillarConnectionMode, false>’:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from ‘class Slic3r::ConfigOptionEnum<Slic3r::sla::PillarConnectionMode>’
 1696 | class ConfigOptionEnum : public ConfigOptionSingle<T>
      |       ^~~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:268:1:   required from here
  249 |     template<> const t_config_enum_names& ConfigOptionEnum<NAME>::get_enum_names(); \
      |                                                                 ^~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=]
  305 |     virtual std::string         serialize() const = 0;
      |                                 ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:38: note:   by ‘void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode; bool NULLABLE = false]’
  477 |         template<class Archive> void serialize(Archive & ar) { ar(this->value); }
      |                                      ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle<Slic3r::sla::SupportTreeType, false>’:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from ‘class Slic3r::ConfigOptionEnum<Slic3r::sla::SupportTreeType>’
 1696 | class ConfigOptionEnum : public ConfigOptionSingle<T>
      |       ^~~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:269:1:   required from here
  249 |     template<> const t_config_enum_names& ConfigOptionEnum<NAME>::get_enum_names(); \
      |                                                                 ^~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=]
  305 |     virtual std::string         serialize() const = 0;
      |                                 ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:38: note:   by ‘void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType; bool NULLABLE = false]’
  477 |         template<class Archive> void serialize(Archive & ar) { ar(this->value); }
      |                                      ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle<Slic3r::BrimType, false>’:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from ‘class Slic3r::ConfigOptionEnum<Slic3r::BrimType>’
 1696 | class ConfigOptionEnum : public ConfigOptionSingle<T>
      |       ^~~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:270:1:   required from here
  249 |     template<> const t_config_enum_names& ConfigOptionEnum<NAME>::get_enum_names(); \
      |                                                                 ^~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=]
  305 |     virtual std::string         serialize() const = 0;
      |                                 ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:38: note:   by ‘void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::BrimType; bool NULLABLE = false]’
  477 |         template<class Archive> void serialize(Archive & ar) { ar(this->value); }
      |                                      ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle<Slic3r::DraftShield, false>’:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from ‘class Slic3r::ConfigOptionEnum<Slic3r::DraftShield>’
 1696 | class ConfigOptionEnum : public ConfigOptionSingle<T>
      |       ^~~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:271:1:   required from here
  249 |     template<> const t_config_enum_names& ConfigOptionEnum<NAME>::get_enum_names(); \
      |                                                                 ^~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=]
  305 |     virtual std::string         serialize() const = 0;
      |                                 ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:38: note:   by ‘void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::DraftShield; bool NULLABLE = false]’
  477 |         template<class Archive> void serialize(Archive & ar) { ar(this->value); }
      |                                      ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle<Slic3r::LabelObjectsStyle, false>’:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from ‘class Slic3r::ConfigOptionEnum<Slic3r::LabelObjectsStyle>’
 1696 | class ConfigOptionEnum : public ConfigOptionSingle<T>
      |       ^~~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:272:1:   required from here
  249 |     template<> const t_config_enum_names& ConfigOptionEnum<NAME>::get_enum_names(); \
      |                                                                 ^~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=]
  305 |     virtual std::string         serialize() const = 0;
      |                                 ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:38: note:   by ‘void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::LabelObjectsStyle; bool NULLABLE = false]’
  477 |         template<class Archive> void serialize(Archive & ar) { ar(this->value); }
      |                                      ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle<Slic3r::GCodeThumbnailsFormat, false>’:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from ‘class Slic3r::ConfigOptionEnum<Slic3r::GCodeThumbnailsFormat>’
 1696 | class ConfigOptionEnum : public ConfigOptionSingle<T>
      |       ^~~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:273:1:   required from here
  249 |     template<> const t_config_enum_names& ConfigOptionEnum<NAME>::get_enum_names(); \
      |                                                                 ^~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=]
  305 |     virtual std::string         serialize() const = 0;
      |                                 ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:38: note:   by ‘void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat; bool NULLABLE = false]’
  477 |         template<class Archive> void serialize(Archive & ar) { ar(this->value); }
      |                                      ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle<Slic3r::ForwardCompatibilitySubstitutionRule, false>’:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from ‘class Slic3r::ConfigOptionEnum<Slic3r::ForwardCompatibilitySubstitutionRule>’
 1696 | class ConfigOptionEnum : public ConfigOptionSingle<T>
      |       ^~~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:274:1:   required from here
  249 |     template<> const t_config_enum_names& ConfigOptionEnum<NAME>::get_enum_names(); \
      |                                                                 ^~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=]
  305 |     virtual std::string         serialize() const = 0;
      |                                 ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:38: note:   by ‘void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule; bool NULLABLE = false]’
  477 |         template<class Archive> void serialize(Archive & ar) { ar(this->value); }
      |                                      ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle<Slic3r::PerimeterGeneratorType, false>’:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from ‘class Slic3r::ConfigOptionEnum<Slic3r::PerimeterGeneratorType>’
 1696 | class ConfigOptionEnum : public ConfigOptionSingle<T>
      |       ^~~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:275:1:   required from here
  249 |     template<> const t_config_enum_names& ConfigOptionEnum<NAME>::get_enum_names(); \
      |                                                                 ^~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=]
  305 |     virtual std::string         serialize() const = 0;
      |                                 ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:38: note:   by ‘void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType; bool NULLABLE = false]’
  477 |         template<class Archive> void serialize(Archive & ar) { ar(this->value); }
      |                                      ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle<Slic3r::TopOnePerimeterType, false>’:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from ‘class Slic3r::ConfigOptionEnum<Slic3r::TopOnePerimeterType>’
 1696 | class ConfigOptionEnum : public ConfigOptionSingle<T>
      |       ^~~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:276:1:   required from here
  249 |     template<> const t_config_enum_names& ConfigOptionEnum<NAME>::get_enum_names(); \
      |                                                                 ^~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=]
  305 |     virtual std::string         serialize() const = 0;
      |                                 ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:38: note:   by ‘void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TopOnePerimeterType; bool NULLABLE = false]’
  477 |         template<class Archive> void serialize(Archive & ar) { ar(this->value); }
      |                                      ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle<Slic3r::EnsureVerticalShellThickness, false>’:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from ‘class Slic3r::ConfigOptionEnum<Slic3r::EnsureVerticalShellThickness>’
 1696 | class ConfigOptionEnum : public ConfigOptionSingle<T>
      |       ^~~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:277:1:   required from here
  249 |     template<> const t_config_enum_names& ConfigOptionEnum<NAME>::get_enum_names(); \
      |                                                                 ^~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=]
  305 |     virtual std::string         serialize() const = 0;
      |                                 ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:38: note:   by ‘void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::EnsureVerticalShellThickness; bool NULLABLE = false]’
  477 |         template<class Archive> void serialize(Archive & ar) { ar(this->value); }
      |                                      ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle<Slic3r::CoolingSlowdownLogicType, false>’:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from ‘class Slic3r::ConfigOptionEnum<Slic3r::CoolingSlowdownLogicType>’
 1696 | class ConfigOptionEnum : public ConfigOptionSingle<T>
      |       ^~~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:278:1:   required from here
  249 |     template<> const t_config_enum_names& ConfigOptionEnum<NAME>::get_enum_names(); \
      |                                                                 ^~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=]
  305 |     virtual std::string         serialize() const = 0;
      |                                 ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:38: note:   by ‘void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::CoolingSlowdownLogicType; bool NULLABLE = false]’
  477 |         template<class Archive> void serialize(Archive & ar) { ar(this->value); }
      |                                      ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector<Slic3r::CoolingSlowdownLogicType>’:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1765:7:   required from ‘class Slic3r::ConfigOptionEnums<Slic3r::CoolingSlowdownLogicType>’
 1765 | class ConfigOptionEnums : public ConfigOptionVector<T>
      |       ^~~~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:921:1:   required from here
  943 |     ((ConfigOptionEnums<CoolingSlowdownLogicType>, cooling_slowdown_logic))
      |                                                    ^~~~~~~~~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=]
  305 |     virtual std::string         serialize() const = 0;
      |                                 ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:698:38: note:   by ‘void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::CoolingSlowdownLogicType]’
  698 |         template<class Archive> void serialize(Archive & ar) { ar(this->values); }
      |                                      ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle<Slic3r::SLAMaterialSpeed, false>’:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from ‘class Slic3r::ConfigOptionEnum<Slic3r::SLAMaterialSpeed>’
 1696 | class ConfigOptionEnum : public ConfigOptionSingle<T>
      |       ^~~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:1239:1:   required from here
 1253 |     ((ConfigOptionEnum<SLAMaterialSpeed>,      material_print_speed))
      |                                                ^~~~~~~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=]
  305 |     virtual std::string         serialize() const = 0;
      |                                 ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:38: note:   by ‘void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed; bool NULLABLE = false]’
  477 |         template<class Archive> void serialize(Archive & ar) { ar(this->value); }
      |                                      ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector<Slic3r::TowerSpeeds>’:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1765:7:   required from ‘class Slic3r::ConfigOptionEnums<Slic3r::TowerSpeeds>’
 1765 | class ConfigOptionEnums : public ConfigOptionVector<T>
      |       ^~~~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:1239:1:   required from here
 1273 |     ((ConfigOptionEnums<TowerSpeeds>,          tower_speed))
      |                                                ^~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=]
  305 |     virtual std::string         serialize() const = 0;
      |                                 ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:698:38: note:   by ‘void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TowerSpeeds]’
  698 |         template<class Archive> void serialize(Archive & ar) { ar(this->values); }
      |                                      ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector<Slic3r::TiltSpeeds>’:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1765:7:   required from ‘class Slic3r::ConfigOptionEnums<Slic3r::TiltSpeeds>’
 1765 | class ConfigOptionEnums : public ConfigOptionVector<T>
      |       ^~~~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/../libslic3r/PrintConfig.hpp:1239:1:   required from here
 1275 |     ((ConfigOptionEnums<TiltSpeeds>,           tilt_down_initial_speed))
      |                                                ^~~~~~~~~~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=]
  305 |     virtual std::string         serialize() const = 0;
      |                                 ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:698:38: note:   by ‘void Slic3r::ConfigOptionVector<T>::serialize(Archive&) [with T = Slic3r::TiltSpeeds]’
  698 |         template<class Archive> void serialize(Archive & ar) { ar(this->values); }
      |                                      ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/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
  289 | std::pair<double, double> adaptive_fill_line_spacing(const PrintObject &print_object)
      |                                                                                     ^
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/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
  670 | static inline rtree_segment_t mk_rtree_seg(const Point &a, const Point &b) {
      |                                                                          ^
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.4/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.4/src/libslic3r/Fill/FillAdaptive.cpp:719:32:   required from here
  719 |     rtree.query(bgi::intersects(mk_rtree_seg(hook_forward)) && bgi::satisfies(filter_itself), std::back_inserter(hook_intersections));
      |                 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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.4/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle<Slic3r::TiltSpeeds, false>’:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from ‘class Slic3r::ConfigOptionEnum<Slic3r::TiltSpeeds>’
 1696 | class ConfigOptionEnum : public ConfigOptionSingle<T>
      |       ^~~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1812:79:   required from ‘std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TiltSpeeds; std::string = std::__cxx11::basic_string<char>]’
 1812 |         const t_config_enum_names& names = ConfigOptionEnum<T>::get_enum_names();
      |                                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1810:17:   required from here
 1810 |     std::string serialize() const override
      |                 ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=]
  305 |     virtual std::string         serialize() const = 0;
      |                                 ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:38: note:   by ‘void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TiltSpeeds; bool NULLABLE = false]’
  477 |         template<class Archive> void serialize(Archive & ar) { ar(this->value); }
      |                                      ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle<Slic3r::TowerSpeeds, false>’:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1696:7:   required from ‘class Slic3r::ConfigOptionEnum<Slic3r::TowerSpeeds>’
 1696 | class ConfigOptionEnum : public ConfigOptionSingle<T>
      |       ^~~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1812:79:   required from ‘std::string Slic3r::ConfigOptionEnums<T>::serialize() const [with T = Slic3r::TowerSpeeds; std::string = std::__cxx11::basic_string<char>]’
 1812 |         const t_config_enum_names& names = ConfigOptionEnum<T>::get_enum_names();
      |                                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:1810:17:   required from here
 1810 |     std::string serialize() const override
      |                 ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=]
  305 |     virtual std::string         serialize() const = 0;
      |                                 ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:38: note:   by ‘void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::TowerSpeeds; bool NULLABLE = false]’
  477 |         template<class Archive> void serialize(Archive & ar) { ar(this->value); }
      |                                      ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle<unsigned char, false>’:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:554:43:   required from ‘void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = unsigned char]’
  554 |                 this->values.emplace_back(static_cast<const ConfigOptionSingle<T>*>(opt)->value);
      |                                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:543:10:   required from here
  543 |     void set(const std::vector<const ConfigOption*> &rhs) override
      |          ^~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=]
  305 |     virtual std::string         serialize() const = 0;
      |                                 ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:38: note:   by ‘void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = unsigned char; bool NULLABLE = false]’
  477 |         template<class Archive> void serialize(Archive & ar) { ar(this->value); }
      |                                      ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle<Slic3r::FloatOrPercent, false>’:
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:554:43:   required from ‘void Slic3r::ConfigOptionVector<T>::set(const std::vector<const Slic3r::ConfigOption*>&) [with T = Slic3r::FloatOrPercent]’
  554 |                 this->values.emplace_back(static_cast<const ConfigOptionSingle<T>*>(opt)->value);
      |                                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:543:10:   required from here
  543 |     void set(const std::vector<const ConfigOption*> &rhs) override
      |          ^~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:305:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=]
  305 |     virtual std::string         serialize() const = 0;
      |                                 ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/../Config.hpp:477:38: note:   by ‘void Slic3r::ConfigOptionSingle<T, NULLABLE>::serialize(Archive&) [with T = Slic3r::FloatOrPercent; bool NULLABLE = false]’
  477 |         template<class Archive> void serialize(Archive & ar) { ar(this->value); }
      |                                      ^~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/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
  289 | std::pair<double, double> adaptive_fill_line_spacing(const PrintObject &print_object)
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/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
  878 |             rtree.insert(std::make_pair(mk_rtree_seg(poly.points.front(), poly.points.back()), poly_idx++));
      |                                         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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
 1191 |                     bgi::intersects(mk_rtree_seg(first_i_point, nearest_i_point)) &&
      |                     ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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
 1191 |                     bgi::intersects(mk_rtree_seg(first_i_point, nearest_i_point)) &&
      |                                     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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
 1191 |                     bgi::intersects(mk_rtree_seg(first_i_point, nearest_i_point)) &&
      |                     ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/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
  670 | static inline rtree_segment_t mk_rtree_seg(const Point &a, const Point &b) {
      |                               ^~~~~~~~~~~~
/usr/include/boost/geometry/index/predicates.hpp: In function ‘boost::geometry::index::detail::predicates::spatial_predicate<Geometry, boost::geometry::index::detail::predicates::intersects_tag, false> boost::geometry::index::intersects(const Geometry&) [with Geometry = boost::geometry::model::segment<boost::geometry::model::point<float, 2, boost::geometry::cs::cartesian> >]’:
/usr/include/boost/geometry/index/predicates.hpp: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.4/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.4/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
  719 |     rtree.query(bgi::intersects(mk_rtree_seg(hook_forward)) && bgi::satisfies(filter_itself), std::back_inserter(hook_intersections));
      |                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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
  719 |     rtree.query(bgi::intersects(mk_rtree_seg(hook_forward)) && bgi::satisfies(filter_itself), std::back_inserter(hook_intersections));
      |                 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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
  769 |         rtree.query(bgi::intersects(mk_rtree_seg(hook_backward)) && bgi::satisfies(filter_itself), std::back_inserter(hook_intersections));
      |                                     ~~~~~~~~~~~~^~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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
  769 |         rtree.query(bgi::intersects(mk_rtree_seg(hook_backward)) && bgi::satisfies(filter_itself), std::back_inserter(hook_intersections));
      |                     ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/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
  673 | static inline rtree_segment_t mk_rtree_seg(const Line &l) {
      |                               ^~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/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
  719 |     rtree.query(bgi::intersects(mk_rtree_seg(hook_forward)) && bgi::satisfies(filter_itself), std::back_inserter(hook_intersections));
      |                 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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
  719 |     rtree.query(bgi::intersects(mk_rtree_seg(hook_forward)) && bgi::satisfies(filter_itself), std::back_inserter(hook_intersections));
      |                                 ~~~~~~~~~~~~^~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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
  769 |         rtree.query(bgi::intersects(mk_rtree_seg(hook_backward)) && bgi::satisfies(filter_itself), std::back_inserter(hook_intersections));
      |                     ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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
  769 |         rtree.query(bgi::intersects(mk_rtree_seg(hook_backward)) && bgi::satisfies(filter_itself), std::back_inserter(hook_intersections));
      |                                     ~~~~~~~~~~~~^~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/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
 1191 |                     bgi::intersects(mk_rtree_seg(first_i_point, nearest_i_point)) &&
      |                     ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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
 1191 |                     bgi::intersects(mk_rtree_seg(first_i_point, nearest_i_point)) &&
      |                                     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.1/bits/stl_algo.h:61,
                 from /usr/include/c++/15.2.1/algorithm:63,
                 from /usr/include/eigen3/Eigen/Core:95,
                 from /usr/include/eigen3/Eigen/Geometry:11,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/bundled_deps/admesh/./admesh/stl.h:31,
                 from /build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/FillAdaptive.cpp:6:
/usr/include/c++/15.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++/15.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
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/15.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:286&, const auto:287&)> >]’:
/usr/include/c++/15.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++/15.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:286&, const auto:287&)> >]’:
/usr/include/c++/15.2.1/bits/stl_algo.h:1771: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
 1771 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1771: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++/15.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:286&, const auto:287&)> >]’:
/usr/include/c++/15.2.1/bits/stl_algo.h:1877: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
 1877 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1877: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++/15.2.1/bits/stl_algo.h:1891:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<Slic3r::FillAdaptive::Intersection*, double>*, std::vector<std::pair<Slic3r::FillAdaptive::Intersection*, double> > >’ changed in GCC 7.1
 1891 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/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.4/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
  289 | std::pair<double, double> adaptive_fill_line_spacing(const PrintObject &print_object)
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<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:286&, const auto:287&)> >]’,
    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:286&, const auto:287&)>]’ at /usr/include/c++/15.2.1/bits/stl_algo.h:4874: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.4/src/libslic3r/Fill/FillAdaptive.cpp:1133:22:
/usr/include/c++/15.2.1/bits/stl_algo.h:1906:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<Slic3r::FillAdaptive::Intersection*, double>*, std::vector<std::pair<Slic3r::FillAdaptive::Intersection*, double> > >’ changed in GCC 7.1
 1906 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1907 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1908 |                                 __comp);
      |                                 ~~~~~~~
In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<Slic3r::FillAdaptive::Intersection*, double>*, vector<pair<Slic3r::FillAdaptive::Intersection*, double> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Slic3r::FillAdaptive::connect_lines_using_hooks(Slic3r::Polylines&&, const Slic3r::ExPolygon&, double, coordf_t, coordf_t)::<lambda(const auto:286&, const auto:287&)> >]’,
    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:286&, const auto:287&)> >]’ at /usr/include/c++/15.2.1/bits/stl_algo.h:1909: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:286&, const auto:287&)>]’ at /usr/include/c++/15.2.1/bits/stl_algo.h:4874: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.4/src/libslic3r/Fill/FillAdaptive.cpp:1133:22:
/usr/include/c++/15.2.1/bits/stl_algo.h:1818:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<Slic3r::FillAdaptive::Intersection*, double>*, std::vector<std::pair<Slic3r::FillAdaptive::Intersection*, double> > >’ changed in GCC 7.1
 1818 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1823:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<Slic3r::FillAdaptive::Intersection*, double>*, std::vector<std::pair<Slic3r::FillAdaptive::Intersection*, double> > >’ changed in GCC 7.1
 1823 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
distcc[4333] (dcc_please_send_email_after_investigation) Warning: remote compilation of '/build/prusa-slicer/src/PrusaSlicer-version_2.9.4/src/libslic3r/Fill/FillAdaptive.cpp' failed, retried locally and got a different result.
ninja: build stopped: subcommand failed.
==> ERROR: A failure occurred in build().
    Aborting...
==> ERROR: Build failed, check /home/leming/armv7/leming/build
[?12l[?25h[?12l[?25h